summaryrefslogtreecommitdiff
path: root/lib/api
diff options
context:
space:
mode:
authorDouwe Maan <douwe@gitlab.com>2016-10-03 12:33:58 +0000
committerDouwe Maan <douwe@gitlab.com>2016-10-03 12:33:58 +0000
commit5e4418b23850947752134a04e4e42a1a22c7aac9 (patch)
tree658d5fe96a37c1190f24615fee11382399dd1ff5 /lib/api
parent08bab4bbcd44ef7c5ff294d272a8ceb8571b4da7 (diff)
parent958d9f11e80633f7120a782900fe1f78b3dbebea (diff)
downloadgitlab-ce-5e4418b23850947752134a04e4e42a1a22c7aac9.tar.gz
Merge branch 'fix/export-project-file-permissions' into 'security'
Fix export project file permissions issue Fixes security concerns of https://gitlab.com/gitlab-org/gitlab-ce/issues/22757 I have just added the permissions 0700 to the creation of any of the export paths, as @jacobvosmaer suggested in https://gitlab.com/gitlab-org/gitlab-ce/issues/22757#note_16197616 After this has fixed, it could take up to 24 hours in the worse case scenario for old archives to be completely safe - This is the time `ImportExportProjectCleanupWorker` may take to remove the folders. The temporary folders will be 0700 straight away for new installations. See merge request !2003
Diffstat (limited to 'lib/api')
0 files changed, 0 insertions, 0 deletions