Description
Zope Object Database (ZODB) before 3.8.2, when certain Zope Enterprise Objects (ZEO) database sharing is enabled, allows remote attackers to bypass authentication via vectors involving the ZEO network protocol.
Fixed in Linux distributions
Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.
Debian
Security tracker ↗| Release | Package | Fixed in | Advisory |
|---|---|---|---|
| Debian 5.0 | zodb | 1:3.6.0-2+lenny3 | DSA-2234-1 |
| Debian 5.0 | zope2.10 | 2.10.6-1+lenny1 | DSA-1863-1 |
| Debian 4.0 | zope2.9 | 2.9.6-4etch2 | DSA-1863-1 |
Affected packages
| Ecosystem | Package | Affected | Fixed | Record |
|---|---|---|---|---|
| PyPI | zodb3 | < 3.8.2 | 3.8.2 | GHSA-5432-c996-hvhj |
Advisories 2
- DSA-2234-1 zodb - several Debian Security (DSA / DLA) · Mar 9, 2026
- DSA-1863-1 zope2.10 zope2.9 - arbitrary code execution Debian Security (DSA / DLA) · Mar 9, 2026
References
- ADV-2009-2217 vdb-entry
- 36204 third-party-advisory
- 56826 vdb-entry
- zope-protocol-auth-bypass(52379) vdb-entry
- http://pypi.python.org/pypi/ZODB3/3.8.2#whats-new-in-zodb-3-8-2
- 36205 third-party-advisory
- [zope-announce] 20090806 CVE-2009-0668 and CVE-2009-0669: Releases to fix ZODB ZEO server vulnerabilities mailing-list
- 35987 vdb-entry