Skip to content

fix: correct cgroup path to jailer systemd scope - #218

Merged
CodeMaster4711 merged 1 commit into
mainfrom
fix/cgroup-path-systemd-scope
Aug 8, 2026
Merged

fix: correct cgroup path to jailer systemd scope#218
CodeMaster4711 merged 1 commit into
mainfrom
fix/cgroup-path-systemd-scope

Conversation

@CodeMaster4711

Copy link
Copy Markdown
Collaborator

The jailer does not create a cgroup under /sys/fs/cgroup/csfx-firecracker/ as previously assumed (fixed in #214). It inherits the cgroup that systemd-run already created for the transient unit: /sys/fs/cgroup/system.slice/csfx-jailer-.service/. Confirmed on the running server via find and cgroup.procs.

Path corrected to derive from jailer_unit_name instead. No functional change beyond the path construction.

@CodeMaster4711
CodeMaster4711 merged commit bd44a16 into main Aug 8, 2026
3 of 4 checks passed
@CodeMaster4711
CodeMaster4711 deleted the fix/cgroup-path-systemd-scope branch August 8, 2026 11:01
@github-actions

github-actions Bot commented Aug 8, 2026

Copy link
Copy Markdown
Contributor

cargo audit found vulnerabilities:

  • RUSTSEC-2026-0204 crossbeam-epoch@0.9.18: Invalid pointer dereference in fmt::Pointer impl for Atomic and Shared when the underlying pointer is invalid
  • RUSTSEC-2026-0235 rkyv@0.7.46: Insufficient archive validation can cause out-of-bounds reads in archives containing Rc/Arc
  • RUSTSEC-2023-0071 rsa@0.9.10: Marvin Attack: potential key recovery through timing sidechannels

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant