Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Synchronise 2023.1 with upstream #605

Merged
merged 1 commit into from
Sep 9, 2024

Conversation

github-actions[bot]
Copy link

@github-actions github-actions bot commented Sep 6, 2024

This PR contains a snapshot of 2023.1 from upstream stable/2023.1.

consider this a security hardening
as it would be possible to write to host
owned private tmp files e.g. of systemd-logind
when you are able to highjack the apache2 process
inside the horizon container, which runs as root.

see the bug report for a demonstration of this.

I checked the horizon code, it only facilitates
python tempfiles module for temp file usage.

I also checked the horizon container we build
via `kolla-build -b ubuntu horizon`, which has
a /tmp/ directory.
So no mountpoint should be needed.

Closes-Bug: #2068126

Signed-off-by: Sven Kieske <[email protected]>
Change-Id: I7ae1db8d42c83b773047bb01e846d4abee02710a
(cherry picked from commit f306e9c)
@Alex-Welsh Alex-Welsh closed this Sep 9, 2024
@Alex-Welsh Alex-Welsh reopened this Sep 9, 2024
@Alex-Welsh Alex-Welsh merged commit 93cbc26 into stackhpc/2023.1 Sep 9, 2024
3 checks passed
@Alex-Welsh Alex-Welsh deleted the upstream/2023.1-2024-09-06 branch September 9, 2024 08:30
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants