irmen/pyro3 · Security
Pyro mishandles pid files in temporary directory locations and opening the pid file as root
- GHSA ID
- GHSA-xrr4-74mc-rpjc
- CVE ID
- CVE-2011-2765
- Severity
- high
- Published
- Updated
- CVSS
- 7.5 · CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
- CVSS v3
- 7.5 · CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:N
Description
pyro before 3.15 unsafely handles pid files in temporary directory locations and opening the pid file as root. An attacker can use this flaw to overwrite arbitrary files via symlinks.
CWEs
- CWE-59 · Improper Link Resolution Before File Access ('Link Following')
References
- https://nvd.nist.gov/vuln/detail/CVE-2011-2765 ↗
- https://github.com/irmen/Pyro3/commit/554e095a62c4412c91f981e72fd34a936ac2bf1e ↗
- https://bugs.debian.org/631912 ↗
- https://pythonhosted.org/Pyro/12-changes.html ↗
- https://github.com/pypa/advisory-database/tree/main/vulns/pyro/PYSEC-2018-99.yaml ↗
- https://github.com/advisories/GHSA-xrr4-74mc-rpjc ↗