FreeBSD: the pidfile directory is writable by the service user
Free, open-source timeline editor for exact dates at any scale.
Brought to you by:
athanclark
Originally created by: athanclark
FreeBSD: the pidfile directory is writable by the service user.
/var/run/openchronology is created 0755 owned by the service user (openchronology.rc:32), so that user can replace the root-written supervisor pidfile.daemon process. A compromised service user could therefore make service openchronology stop signal another daemon(8)-supervised service.From the security review of 2026-11-06 (commit 6776c44), finding I-19: hardening or information, filed publicly because it describes no way in. The exploitable findings are private security advisories.
🤖 Generated with Claude Code
Ticket changed by: athanclark