{"id":"CVE-2006-0847","aliases":["EUVD-2006-0001","GHSA-vx77-5pf4-c9wr","PYSEC-2006-1"],"status":"published","title":"CherryPy Directory traversal vulnerability","description":"Directory traversal vulnerability in the staticfilter component in CherryPy before 2.1.1 allows remote attackers to read arbitrary files via \"..\" sequences in unspecified vectors.","severity":{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.02383,"percentile":0.84024,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-22"],"published":"2006-02-22T02:00:00Z","modified":"2026-06-16T22:21:24Z","fixes":[{"ecosystem":"PyPI","package":"cherrypy","fixed_in":["2.1.1"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"cherrypy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.1"}]}]},{"source":"osv","ecosystem":"PyPI","package":"cherrypy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.1"}]}],"versions":["0.10","2.0.0-final","2.0.0b","2.1.0","2.1.0-beta"]},{"source":"osv","ecosystem":"PyPI","package":"cherrypy","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.1.1"}]}],"versions":["0.10","2.0.0-final","2.0.0b","2.1.0","2.1.0-beta"]}],"products":[{"vendor":"cherrypy","product":"cherrypy"}],"references":[{"url":"http://www.cherrypy.org/","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"http://www.securityfocus.com/bid/16760","tags":["vdb-entry","x_refsource_BID","x_transferred","Patch","web"]},{"url":"http://secunia.com/advisories/18944","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","advisory"]},{"url":"http://secunia.com/advisories/20344","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","advisory"]},{"url":"http://www.vupen.com/english/advisories/2006/0677","tags":["vdb-entry","x_refsource_VUPEN","x_transferred","advisory"]},{"url":"http://www.gentoo.org/security/en/glsa/glsa-200605-16.xml","tags":["vendor-advisory","x_refsource_GENTOO","x_transferred","web"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/24809","tags":["vdb-entry","x_refsource_XF","x_transferred","web"]},{"url":"http://sourceforge.net/project/shownotes.php?release_id=384316\u0026group_id=56099","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"http://groups.google.com/group/cherrypy-announce/browse_thread/thread/92b2972f774fe6df/2f63afc9433dc306#2f63afc9433dc306","tags":["x_refsource_CONFIRM","x_transferred","Patch","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2006-0847","tags":["advisory"]},{"url":"https://web.archive.org/web/20140724140216/http://secunia.com/advisories/18944","tags":["web"]},{"url":"https://web.archive.org/web/20140803230356/http://secunia.com/advisories/20344","tags":["web"]},{"url":"https://web.archive.org/web/20200302050730/http://www.securityfocus.com/bid/16760","tags":["web"]},{"url":"http://www.cherrypy.org","tags":["web"]},{"url":"https://github.com/pypa/advisory-database/tree/main/vulns/cherrypy/PYSEC-2006-1.yaml","tags":["web"]},{"url":"https://github.com/advisories/GHSA-vx77-5pf4-c9wr","tags":["advisory"]},{"url":"https://github.com/cherrypy/cherrypy","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2006-0847","description":"Directory traversal vulnerability in the staticfilter component in CherryPy before 2.1.1 allows remote attackers to read arbitrary files via \"..\" sequences in unspecified vectors.","status":"published","published":"2006-02-22T02:00:00Z","modified":"2024-08-07T16:48:56.577Z","updated_at":"2026-11-02T14:33:52.569914Z"}],"euvd":[{"id":"EUVD-2006-0001","description":"Directory traversal vulnerability in the staticfilter component in CherryPy before 2.1.1 allows remote attackers to read arbitrary files via \"..\" sequences in unspecified vectors.","status":"published","published":"2006-02-22T02:00:00Z","modified":"2024-08-07T16:48:56Z","updated_at":"2026-11-03T01:16:08.098658Z"}],"ghsa":[{"id":"GHSA-vx77-5pf4-c9wr","title":"CherryPy Directory traversal vulnerability","description":"Directory traversal vulnerability in the staticfilter component in CherryPy before 2.1.1 allows remote attackers to read arbitrary files via \"..\" sequences in unspecified vectors.","status":"published","published":"2022-05-01T06:43:18Z","modified":"2024-09-13T17:48:36Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"},{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","level":"high"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T14:38:02.773864Z"}],"nvd":[{"id":"CVE-2006-0847","description":"Directory traversal vulnerability in the staticfilter component in CherryPy before 2.1.1 allows remote attackers to read arbitrary files via \"..\" sequences in unspecified vectors.","status":"published","published":"2006-02-22T02:02:00Z","modified":"2026-06-16T22:21:24.307Z","cvss":[{"version":"2.0","score":5,"vector":"AV:N/AC:L/Au:N/C:P/I:N/A:N","level":"medium","assessor":"primary"}],"updated_at":"2026-11-02T14:01:00.920802Z"}],"osv":[{"id":"GHSA-vx77-5pf4-c9wr","title":"CherryPy Directory traversal vulnerability","description":"Directory traversal vulnerability in the staticfilter component in CherryPy before 2.1.1 allows remote attackers to read arbitrary files via \"..\" sequences in unspecified vectors.","status":"published","published":"2022-05-01T06:43:18Z","modified":"2024-09-13T18:02:35.908602Z","cvss":[{"version":"3.1","score":7.5,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N","level":"high"},{"version":"4.0","score":8.7,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:N/VA:N/SC:N/SI:N/SA:N","level":"high"}],"cwes":["CWE-22"],"updated_at":"2026-11-02T15:46:57.694388Z"},{"id":"PYSEC-2006-1","description":"Directory traversal vulnerability in the staticfilter component in CherryPy before 2.1.1 allows remote attackers to read arbitrary files via \"..\" sequences in unspecified vectors.","status":"published","published":"2006-02-22T02:02:00Z","modified":"2026-06-10T17:00:43.044752542Z","updated_at":"2026-11-02T15:52:51.254177Z"}]}}
