Skip to content

CVE-2014-1604 RPLY Predictable Tmpfile Names Allows Cache Spoofing

LowCVSS 2.1 EPSS 0.35%
Published
Updated
Exploit status
No public exploit known

Description

The parser cache functionality in parsergenerator.py in RPLY (aka python-rply) before 0.7.1 allows local users to spoof cache data by pre-creating a temporary rply-*.json file with a predictable name.

Affected products

ProductAffected versionsFixed in
pypi rply(PyPI) < 0.7.1 0.7.1
pypi rply(PyPI) = 0.5 No fix listed
pypi rply(PyPI) = 0.5.1 No fix listed
pypi rply(PyPI) = 0.6.0 No fix listed
pypi rply(PyPI) = 0.6.1 No fix listed
pypi rply(PyPI) = 0.7.0 No fix listed
pypi rply(PyPI) All versions No fix listed
pypi rply(PyPI) = v0.7.0 No fix listed
pypi rply(PyPI) = v0.6.1 No fix listed
pypi rply(PyPI) = v0.6 No fix listed
pypi rply(PyPI) = v0.5.1 No fix listed
pypi rply(PyPI) = v0.5 No fix listed
debian/python-rply(Debian:12) < 0.7.1-1 0.7.1-1
debian/python-rply(Debian:13) < 0.7.1-1 0.7.1-1
debian/python-rply(Debian:14) < 0.7.1-1 0.7.1-1
python rply <= 0.7.0 No fix listed

References