{"id":"CVE-2009-0668","aliases":["DSA-1863-1","DSA-2234-1","EUVD-2009-0012","GHSA-4x83-5gw5-q346","PYSEC-2009-8"],"status":"published","title":"Zope Object Database (ZODB) vulnerable to arbitrary Python code execution in ZEO storage servers","description":"Unspecified vulnerability in Zope Object Database (ZODB) before 3.8.2, when certain Zope Enterprise Objects (ZEO) database sharing is enabled, allows remote attackers to execute arbitrary Python code via vectors involving the ZEO network protocol.","severity":{"version":"2.0","score":6.5,"vector":"AV:N/AC:L/Au:S/C:P/I:P/A:P","level":"medium","assessor":"primary","from":"nvd"},"epss":{"day":"2026-11-09","score":0.02163,"percentile":0.82355,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-94"],"published":"2009-08-07T19:00:00Z","modified":"2026-06-16T23:05:31Z","fixes":[{"ecosystem":"PyPI","package":"zodb3","fixed_in":["3.8.2"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"PyPI","package":"zodb3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.2"}]}]},{"source":"osv","ecosystem":"Debian:5.0","package":"zope2.10","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.10.6-1+lenny1"}]}],"versions":["2.10.6-1"],"bundled":2},{"source":"osv","ecosystem":"Debian:4.0","package":"zope2.9","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"2.9.6-4etch2"}]}],"versions":["2.9.6-4etch1"],"bundled":2},{"source":"osv","ecosystem":"Debian:5.0","package":"zodb","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"1:3.6.0-2+lenny3"}]}],"versions":["1:3.6.0-2"],"bundled":2},{"source":"osv","ecosystem":"PyPI","package":"zodb3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.2"}]}],"versions":["3.1.5","3.2.10","3.3.1","3.4.2","3.5.0","3.5.1","3.6.0","3.7.0","3.7.2","3.8.0","3.8.0a1","3.8.0b1","3.8.0b2","3.8.0b3","3.8.0b4","3.8.0c1","3.8.1","3.8.1b1","3.8.1b2","3.8.1b3","3.8.1b4","3.8.1b5","3.8.1b6","3.8.1b7","3.8.1b8","3.8.1b9"]},{"source":"osv","ecosystem":"PyPI","package":"zodb3","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"0"},{"fixed":"3.8.2"}]}],"versions":["3.1.5","3.2.10","3.3.1","3.4.2","3.5.0","3.5.1","3.6.0","3.7.0","3.7.2","3.8.0","3.8.0a1","3.8.0b1","3.8.0b2","3.8.0b3","3.8.0b4","3.8.0c1","3.8.1","3.8.1b1","3.8.1b2","3.8.1b3","3.8.1b4","3.8.1b5","3.8.1b6","3.8.1b7","3.8.1b8","3.8.1b9"]}],"products":[{"vendor":"zope","product":"zodb"}],"references":[{"url":"http://www.vupen.com/english/advisories/2009/2217","tags":["vdb-entry","x_refsource_VUPEN","x_transferred","advisory"]},{"url":"http://secunia.com/advisories/36204","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Vendor Advisory","advisory"]},{"url":"https://exchange.xforce.ibmcloud.com/vulnerabilities/52377","tags":["vdb-entry","x_refsource_XF","x_transferred","web"]},{"url":"http://pypi.python.org/pypi/ZODB3/3.8.2#whats-new-in-zodb-3-8-2","tags":["x_refsource_CONFIRM","x_transferred","web"]},{"url":"http://secunia.com/advisories/36205","tags":["third-party-advisory","x_refsource_SECUNIA","x_transferred","Vendor Advisory","advisory"]},{"url":"http://mail.zope.org/pipermail/zope-announce/2009-August/002220.html","tags":["mailing-list","x_refsource_MLIST","x_transferred","web"]},{"url":"http://osvdb.org/56827","tags":["vdb-entry","x_refsource_OSVDB","x_transferred","web"]},{"url":"http://www.securityfocus.com/bid/35987","tags":["vdb-entry","x_refsource_BID","x_transferred","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2009-0668","tags":["advisory"]},{"url":"https://web.archive.org/web/20151023102330/http://secunia.com/advisories/36204","tags":["web"]},{"url":"https://web.archive.org/web/20151023102336/http://secunia.com/advisories/36205","tags":["web"]},{"url":"https://web.archive.org/web/20200229152709/http://www.securityfocus.com/bid/35987","tags":["web"]},{"url":"https://github.com/pypa/advisory-database/tree/main/vulns/zodb3/PYSEC-2009-8.yaml","tags":["web"]},{"url":"https://github.com/advisories/GHSA-4x83-5gw5-q346","tags":["advisory"]},{"url":"https://github.com/zopefoundation/ZODB3","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2009-0668","description":"Unspecified vulnerability in Zope Object Database (ZODB) before 3.8.2, when certain Zope Enterprise Objects (ZEO) database sharing is enabled, allows remote attackers to execute arbitrary Python code via vectors involving the ZEO network protocol.","status":"published","published":"2009-08-07T19:00:00Z","modified":"2024-08-07T04:40:05.11Z","updated_at":"2026-11-02T14:33:25.896677Z"}],"euvd":[{"id":"EUVD-2009-0012","description":"Unspecified vulnerability in Zope Object Database (ZODB) before 3.8.2, when certain Zope Enterprise Objects (ZEO) database sharing is enabled, allows remote attackers to execute arbitrary Python code via vectors involving the ZEO network protocol.","status":"published","published":"2009-08-07T19:00:00Z","modified":"2024-08-07T04:40:05Z","updated_at":"2026-11-03T01:39:25.189813Z"}],"ghsa":[{"id":"GHSA-4x83-5gw5-q346","title":"Zope Object Database (ZODB) vulnerable to arbitrary Python code execution in ZEO storage servers","description":"Unspecified vulnerability in Zope Object Database (ZODB) before 3.8.2, when certain Zope Enterprise Objects (ZEO) database sharing is enabled, allows remote attackers to execute arbitrary Python code via vectors involving the ZEO network protocol.","status":"published","published":"2022-05-02T03:17:24Z","modified":"2024-11-19T18:32:45Z","cvss":[{"version":"4.0","score":9.3,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:N","level":"critical"},{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T14:38:21.777721Z"}],"nvd":[{"id":"CVE-2009-0668","description":"Unspecified vulnerability in Zope Object Database (ZODB) before 3.8.2, when certain Zope Enterprise Objects (ZEO) database sharing is enabled, allows remote attackers to execute arbitrary Python code via vectors involving the ZEO network protocol.","status":"published","published":"2009-08-07T19:30:00.203Z","modified":"2026-06-16T23:05:31.95Z","cvss":[{"version":"2.0","score":6.5,"vector":"AV:N/AC:L/Au:S/C:P/I:P/A:P","level":"medium","assessor":"primary"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T14:01:36.200173Z"}],"osv":[{"id":"GHSA-4x83-5gw5-q346","title":"Zope Object Database (ZODB) vulnerable to arbitrary Python code execution in ZEO storage servers","description":"Unspecified vulnerability in Zope Object Database (ZODB) before 3.8.2, when certain Zope Enterprise Objects (ZEO) database sharing is enabled, allows remote attackers to execute arbitrary Python code via vectors involving the ZEO network protocol.","status":"published","published":"2022-05-02T03:17:24Z","modified":"2024-11-19T18:59:42.715896Z","cvss":[{"version":"3.1","score":9.8,"vector":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H","level":"critical"},{"version":"4.0","score":9.3,"vector":"CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:L/SI:L/SA:N","level":"critical"}],"cwes":["CWE-94"],"updated_at":"2026-11-02T15:46:37.528068Z"},{"id":"CVE-2009-0668","description":"Unspecified vulnerability in Zope Object Database (ZODB) before 3.8.2, when certain Zope Enterprise Objects (ZEO) database sharing is enabled, allows remote attackers to execute arbitrary Python code via vectors involving the ZEO network protocol.","status":"withdrawn","published":"2009-08-07T19:30:00Z","modified":"2024-06-04T04:00:19Z","updated_at":"2026-11-02T15:43:57.452479Z"},{"id":"DSA-1863-1","title":"zope2.10 zope2.9 - arbitrary code execution","status":"published","published":"2009-08-15T00:00:00Z","modified":"2026-03-09T01:17:54.634157Z","updated_at":"2026-11-02T15:46:14.734124Z"},{"id":"DSA-2234-1","title":"zodb - several","status":"published","published":"2011-05-10T00:00:00Z","modified":"2026-03-09T01:18:19.487654Z","updated_at":"2026-11-02T15:46:15.108335Z"},{"id":"PYSEC-2009-8","description":"Unspecified vulnerability in Zope Object Database (ZODB) before 3.8.2, when certain Zope Enterprise Objects (ZEO) database sharing is enabled, allows remote attackers to execute arbitrary Python code via vectors involving the ZEO network protocol.","status":"published","published":"2009-08-07T19:30:00Z","modified":"2026-06-10T17:02:46.852389502Z","updated_at":"2026-11-02T15:52:51.254177Z"}]}}
