CVE-2004-2680
mod_python (libapache2-mod-python) 3.1.4 and earlier does not properly handle when output filters...
mod_python (libapache2-mod-python) 3.1.4 and earlier does not properly handle when output filters process more than 16384 bytes, which can cause filter.read to return portions of previously freed memory.
Exploit likelihood
What each source reports
NVD Score used
5.0
mod_python (libapache2-mod-python) 3.1.4 and earlier does not properly handle when output filters process more than 16384 bytes, which can cause filter.read to return portions of previously freed memory.
- Record
CVE-2004-2680- CVSS 2.0
- 5.0 Medium
AV:N/AC:L/Au:N/C:P/I:N/A:N - Updated
- 2026-11-02
CVE List No score
mod_python (libapache2-mod-python) 3.1.4 and earlier does not properly handle when output filters process more than 16384 bytes, which can cause filter.read to return portions of previously freed memory.
- Record
CVE-2004-2680- Updated
- 2026-11-02
EUVDEUVD-2004-2670 No score
mod_python (libapache2-mod-python) 3.1.4 and earlier does not properly handle when output filters process more than 16384 bytes, which can cause filter.read to return portions of previously freed memory.
- Record
EUVD-2004-2670- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-hjgf-wjp7-2h46 No score
mod_python (libapache2-mod-python) 3.1.4 and earlier does not properly handle when output filters...
mod_python (libapache2-mod-python) 3.1.4 and earlier does not properly handle when output filters process more than 16384 bytes, which can cause filter.read to return portions of previously freed memory.
- Record
GHSA-hjgf-wjp7-2h46- Updated
- 2026-11-02
OSV No score
mod_python (libapache2-mod-python) 3.1.4 and earlier does not properly handle when output filters process more than 16384 bytes, which can cause filter.read to return portions of previously freed memory.
- Record
CVE-2004-2680- Updated
- 2026-11-02
OSVDEBIAN-CVE-2004-2680 No score
mod_python (libapache2-mod-python) 3.1.4 and earlier does not properly handle when output filters process more than 16384 bytes, which can cause filter.read to return portions of previously freed memory.
- Record
DEBIAN-CVE-2004-2680- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
libapache2-mod-pythonDebian:12 |
before 3.2.8-1 | 3.2.8-1 |
libapache2-mod-pythonDebian:14 |
before 3.2.8-1, plus listed versions 3.1.3-3 |
3.2.8-1 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2004-2680 is a medium vulnerability (CVSS 5.0) in Apache Mod Python, published December 31, 2004. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 4.40%, the 91st percentile. Fixed in libapache2-mod-python 3.2.8-1.
References
secunia.com/advisories/24424
ubuntu.com/usn/usn-430-1
mail-archives.apache.org/mod_mbox/httpd-python-dev/200404.mbox/%3cEB279100-9000-11D8-8B4E-000A95B0D772%40pixar.com%3e
securityfocus.com/archive/1/462185/100/0/threaded
mail-archives.apache.org/mod_mbox/httpd-python-dev/200404.mbox/%3c6DCA8C14-8FFA-11D8-8B4E-000A95B0D772%40pixar.com%3e
vupen.com/english/advisories/2007/0846
Show 13 moreShow less
mail-archives.apache.org/mod_mbox/httpd-python-dev/200404.mbox/%3cCD485B27-8F3E-11D8-934B-000A95B0D772%40pixar.com%3e
launchpad.net/bugs/89308
svn.apache.org/viewvc/httpd/mod_python/trunk/src/filterobject.c?r1=102649&r2=103561&pathrev=103561
issues.rpath.com/browse/RPL-1105
secunia.com/advisories/24418
securityfocus.com/bid/22849
exchange.xforce.ibmcloud.com/vulnerabilities/14751
nvd.nist.gov/vuln/detail/CVE-2004-2680
mail-archives.apache.org/mod_mbox/httpd-python-dev/200404.mbox/%[email protected]%3e
mail-archives.apache.org/mod_mbox/httpd-python-dev/200404.mbox/%[email protected]%3e
mail-archives.apache.org/mod_mbox/httpd-python-dev/200404.mbox/%[email protected]%3e
github.com/advisories/GHSA-hjgf-wjp7-2h46
security-tracker.debian.org/tracker/CVE-2004-2680