10.0crit

CVE-2016-1505

Radicale is vulnerable to directory traversal on Windows Filesystem Storage Backend component

Also known as GHSA-84cw-mxhv-qvv4, PYSEC-2026-512

Published 10 y ago · modified 4 mo ago · JSON

CVSS
10.0
v3.0 · NVD
CISA KEV
No
not known exploited
EPSS
2.6%
percentile 85%
Public exploits
0
none known

Summary

The filesystem storage backend in Radicale before 1.1 on Windows allows remote attackers to read or write to arbitrary files via a crafted path, as demonstrated by /c:/file/ignore.

Exploit prediction (EPSS)

2.61% probability of exploitation in the next 30 days, higher than 85% of all scored CVEs.

CVSS scores

Assigned byVersionScoreVector
NVD3.010.0CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
NVD2.07.5AV:N/AC:L/Au:N/C:P/I:P/A:P
GitHub3.010.0CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N
OSV3.010.0CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:C/C:H/I:H/A:N

Affected packages

EcosystemPackageAffectedFixed in
pypiradicale
<1.1
1.1

Classification

Weakness
  • CWE-21 DEPRECATED: Pathname Traversal and Equivalence Errors
  • CWE-22 Improper Limitation of a Pathname to a Restricted Directory

References

  • openwall.com /lists/oss-security/2016/01/06/7 · mailing-list, x_refsource_MLIST, x_transferred
  • securityfocus.com /bid/80255 · vdb-entry, x_refsource_BID, x_transferred
  • github.com /Unrud/Radicale/commit/b4b3d51f33c7623d312f289252dd7bbb8f58bbe6 · x_refsource_CONFIRM, x_transferred
  • openwall.com /lists/oss-security/2016/01/05/7 · mailing-list, x_refsource_MLIST, x_transferred
  • github.com /Kozea/Radicale/pull/343 · x_refsource_CONFIRM, x_transferred
  • openwall.com /lists/oss-security/2016/01/06/4 · mailing-list, x_refsource_MLIST, x_transferred
  • openwall.com /lists/oss-security/2016/01/07/7 · mailing-list, x_refsource_MLIST, x_transferred
  • nvd.nist.gov /vuln/detail/CVE-2016-1505 · advisory
  • github.com /Kozea/Radicale/commit/b4b3d51f33c7623d312f289252dd7bbb8f58bbe6 · web
  • github.com /Kozea/Radicale · package
  • pypi.org /project/radicale · package
  • github.com /advisories/GHSA-84cw-mxhv-qvv4 · advisory

Sources

vulnwire keeps one entry per vulnerability: the CVE id wins, then GHSA; records that alias each other are merged. Machine-readable: JSON.