CVE-2018-12029 describes a race condition in the Nginx module of Phusion Passenger versions 3.x through 5.x before 5.3.2, affecting Debian and Phusion Passenger products. This vulnerability allows for local privilege escalation when a non-standard passenger_instance_registry_dir is configured with insufficient permissions. An attacker can exploit this by replacing a file with a symlink after creation but before ownership is changed, leading to sensitive files like root's crontab being chowned. With a CVSS score of 7.0 (HIGH), this vulnerability has a local attack vector, high attack complexity, and high impact on confidentiality, integrity, and availability. There is no evidence of active exploitation, public exploit code (Metasploit, Nuclei, ExploitDB), or significant community discussion or media coverage.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
>= 3.0.0, < 5.3.2CPE matchmatch criteria | cpe:2.3:a:phusion:passenger:*:*:*:*:*:*:*:* | ||
8.0CPE matchmatch criteria | cpe:2.3:o:debian:debian_linux:8.0:*:*:*:*:*:*:* |
CVSS version used by this source: 3.0
CVSS:3.0/AV:L/AC:H/PR:L/UI:N/S:U/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.1 Bluesky, 0.1 Mastodon, and 0.2 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.4 InfoSec Media, 0.1 Vendor Blog, and 0.0 Security Researcher mentions.