!253 other组权限安全问题排查,修改目录权限。

Merge pull request !253 from 张欣宇/master
This commit is contained in:
openharmony_ci
2023-05-23 12:57:58 +00:00
committed by Gitee
@@ -68,7 +68,7 @@ bool BundleFileUtils::MkRecursiveDir(const char *dir, bool isReadOthers)
for (size_t i = 0; i < len; ++i) {
rootDir[i] = dir[i];
if ((rootDir[i] == PATH_SEPARATOR || i == (len - 1)) && !IsExistDir(rootDir)) {
mode_t mode = S_IRWXU | S_IRWXG | S_IXOTH;
mode_t mode = S_IRWXU | S_IRWXG;
mode |= (isReadOthers ? S_IROTH : 0);
if (mkdir(rootDir, mode) < 0) {
return false;