CVE-2007-6067
Algorithmic complexity vulnerability in the regular expression parser in TCL before 8.4.17, as...
Algorithmic complexity vulnerability in the regular expression parser in TCL before 8.4.17, as used in PostgreSQL 8.2 before 8.2.6, 8.1 before 8.1.11, 8.0 before 8.0.15, and 7.4 before 7.4.19, allows remote authenticated users to cause a denial of service (memory consumption) via a crafted "complex" regular expression with doubly-nested states.
Exploit likelihood
What each source reports
NVD Score used
6.8
Algorithmic complexity vulnerability in the regular expression parser in TCL before 8.4.17, as used in PostgreSQL 8.2 before 8.2.6, 8.1 before 8.1.11, 8.0 before 8.0.15, and 7.4 before 7.4.19, allows remote authenticated users to cause a denial of service (memory consumption) via a crafted "complex" regular expression with doubly-nested states.
- Record
CVE-2007-6067- CVSS 2.0
- 6.8 Medium
AV:N/AC:L/Au:S/C:N/I:N/A:C - Weakness
- CWE-189
- Updated
- 2026-11-02
CVE List No score
Algorithmic complexity vulnerability in the regular expression parser in TCL before 8.4.17, as used in PostgreSQL 8.2 before 8.2.6, 8.1 before 8.1.11, 8.0 before 8.0.15, and 7.4 before 7.4.19, allows remote authenticated users to cause a denial of service (memory consumption) via a crafted "complex" regular expression with doubly-nested states.
- Record
CVE-2007-6067- Updated
- 2026-11-02
EUVDEUVD-2007-6037 No score
Algorithmic complexity vulnerability in the regular expression parser in TCL before 8.4.17, as used in PostgreSQL 8.2 before 8.2.6, 8.1 before 8.1.11, 8.0 before 8.0.15, and 7.4 before 7.4.19, allows remote authenticated users to cause a denial of service (memory consumption) via a crafted "complex" regular expression with doubly-nested states.
- Record
EUVD-2007-6037- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-r822-pwxw-5qc9 No score
Algorithmic complexity vulnerability in the regular expression parser in TCL before 8.4.17, as...
Algorithmic complexity vulnerability in the regular expression parser in TCL before 8.4.17, as used in PostgreSQL 8.2 before 8.2.6, 8.1 before 8.1.11, 8.0 before 8.0.15, and 7.4 before 7.4.19, allows remote authenticated users to cause a denial of service (memory consumption) via a crafted "complex" regular expression with doubly-nested states.
- Record
GHSA-r822-pwxw-5qc9- Updated
- 2026-11-02
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
postgresql-8.1Debian:4.0 |
before 8.1.11-0etch1, plus listed versions 8.1.10-0etch18.1.10-18.1.8-18.1.8-28.1.9-0etch18.1.9-0etch28.1.9-1 |
8.1.11-0etch1 |
postgresql-7.4Debian:4.0 |
before 7.4.19-0etch1 | 7.4.19-0etch1 |
postgresqlDebian:3.1 |
before 7.4.7-6sarge6, plus listed versions 7.4.7-6sarge17.4.7-6sarge27.4.7-6sarge37.4.7-6sarge47.4.7-6sarge5 |
7.4.7-6sarge6 |
postgresqlRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-contribRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-debuginfoRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-develRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-docsRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-jdbcRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-libsRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
Show 86 moreShow less
| Package | Affected | Fixed |
|---|---|---|
postgresql-plRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-pythonRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-serverRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-tclRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-testRed Hat:enterprise_linux:4::as |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresqlRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-contribRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-debuginfoRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-develRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-docsRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-jdbcRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-libsRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-plRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-pythonRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-serverRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-tclRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-testRed Hat:enterprise_linux:4::desktop |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresqlRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-contribRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-debuginfoRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-develRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-docsRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-jdbcRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-libsRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-plRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-pythonRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-serverRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-tclRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-testRed Hat:enterprise_linux:4::es |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresqlRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-contribRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-debuginfoRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-develRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-docsRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-jdbcRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-libsRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-plRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-pythonRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-serverRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-tclRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresql-testRed Hat:enterprise_linux:4::ws |
before 0:7.4.19-1.el4_6.1 | 0:7.4.19-1.el4_6.1 |
postgresqlRed Hat:enterprise_linux:5::client_workstation |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-develRed Hat:enterprise_linux:5::client_workstation |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-plRed Hat:enterprise_linux:5::client_workstation |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-serverRed Hat:enterprise_linux:5::client_workstation |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-testRed Hat:enterprise_linux:5::client_workstation |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresqlRed Hat:enterprise_linux:5::client |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-contribRed Hat:enterprise_linux:5::client |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-debuginfoRed Hat:enterprise_linux:5::client |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-docsRed Hat:enterprise_linux:5::client |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-libsRed Hat:enterprise_linux:5::client |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-pythonRed Hat:enterprise_linux:5::client |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-tclRed Hat:enterprise_linux:5::client |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresqlRed Hat:enterprise_linux:5::server |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-contribRed Hat:enterprise_linux:5::server |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-debuginfoRed Hat:enterprise_linux:5::server |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-develRed Hat:enterprise_linux:5::server |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-docsRed Hat:enterprise_linux:5::server |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-libsRed Hat:enterprise_linux:5::server |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-plRed Hat:enterprise_linux:5::server |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-pythonRed Hat:enterprise_linux:5::server |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-serverRed Hat:enterprise_linux:5::server |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-tclRed Hat:enterprise_linux:5::server |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresql-testRed Hat:enterprise_linux:5::server |
before 0:8.1.11-1.el5_1.1 | 0:8.1.11-1.el5_1.1 |
postgresqlRed Hat:rhel_application_stack:1 |
before 0:8.1.11-1.el4s1.1 | 0:8.1.11-1.el4s1.1 |
postgresql-contribRed Hat:rhel_application_stack:1 |
before 0:8.1.11-1.el4s1.1 | 0:8.1.11-1.el4s1.1 |
postgresql-debuginfoRed Hat:rhel_application_stack:1 |
before 0:8.1.11-1.el4s1.1 | 0:8.1.11-1.el4s1.1 |
postgresql-develRed Hat:rhel_application_stack:1 |
before 0:8.1.11-1.el4s1.1 | 0:8.1.11-1.el4s1.1 |
postgresql-docsRed Hat:rhel_application_stack:1 |
before 0:8.1.11-1.el4s1.1 | 0:8.1.11-1.el4s1.1 |
postgresql-libsRed Hat:rhel_application_stack:1 |
before 0:8.1.11-1.el4s1.1 | 0:8.1.11-1.el4s1.1 |
postgresql-plRed Hat:rhel_application_stack:1 |
before 0:8.1.11-1.el4s1.1 | 0:8.1.11-1.el4s1.1 |
postgresql-pythonRed Hat:rhel_application_stack:1 |
before 0:8.1.11-1.el4s1.1 | 0:8.1.11-1.el4s1.1 |
postgresql-serverRed Hat:rhel_application_stack:1 |
before 0:8.1.11-1.el4s1.1 | 0:8.1.11-1.el4s1.1 |
postgresql-tclRed Hat:rhel_application_stack:1 |
before 0:8.1.11-1.el4s1.1 | 0:8.1.11-1.el4s1.1 |
postgresql-testRed Hat:rhel_application_stack:1 |
before 0:8.1.11-1.el4s1.1 | 0:8.1.11-1.el4s1.1 |
tclRed Hat:enterprise_linux:5::client_workstation |
before 0:8.4.13-6.el5 | 0:8.4.13-6.el5 |
tcl-debuginfoRed Hat:enterprise_linux:5::client_workstation |
before 0:8.4.13-6.el5 | 0:8.4.13-6.el5 |
tcl-develRed Hat:enterprise_linux:5::client_workstation |
before 0:8.4.13-6.el5 | 0:8.4.13-6.el5 |
tclRed Hat:enterprise_linux:5::client |
before 0:8.4.13-6.el5 | 0:8.4.13-6.el5 |
tcl-debuginfoRed Hat:enterprise_linux:5::client |
before 0:8.4.13-6.el5 | 0:8.4.13-6.el5 |
tcl-htmlRed Hat:enterprise_linux:5::client |
before 0:8.4.13-6.el5 | 0:8.4.13-6.el5 |
tclRed Hat:enterprise_linux:5::server |
before 0:8.4.13-6.el5 | 0:8.4.13-6.el5 |
tcl-debuginfoRed Hat:enterprise_linux:5::server |
before 0:8.4.13-6.el5 | 0:8.4.13-6.el5 |
tcl-develRed Hat:enterprise_linux:5::server |
before 0:8.4.13-6.el5 | 0:8.4.13-6.el5 |
tcl-htmlRed Hat:enterprise_linux:5::server |
before 0:8.4.13-6.el5 | 0:8.4.13-6.el5 |
History
| Recorded | Changed | Sources |
|---|---|---|
| aliases | EUVD | |
| affected, aliases, facts, references, title | GitHub Advisories, OSV | |
| first indexed | CVE List, NVD |
Dates are when Every CVE recorded each change. Upstream dates may differ.
In short
CVE-2007-6067 is a medium vulnerability (CVSS 6.8) in Postgresql, published January 9, 2008. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.85%, the 90th percentile. Fixed in postgresql-8.1 8.1.11-0etch1.
References
mandriva.com/security/advisories?name=MDVSA-2008:004
debian.org/security/2008/dsa-1460
rhn.redhat.com/errata/RHSA-2013-0122.html
securityfocus.com/bid/27163
issues.rpath.com/browse/RPL-1768
redhat.com/support/errata/RHSA-2008-0038.html
Show 67 moreShow less
exchange.xforce.ibmcloud.com/vulnerabilities/39498
secunia.com/advisories/28454
securityfocus.com/archive/1/485864/100/0/threaded
oval.cisecurity.org/repository/search/definition/oval%3Aorg.mitre.oval%3Adef%3A10235
secunia.com/advisories/28359
postgresql.org/about/news.905
lists.opensuse.org/opensuse-security-announce/2008-02/msg00000.html
vupen.com/english/advisories/2008/0061
secunia.com/advisories/28679
vupen.com/english/advisories/2008/0109
secunia.com/advisories/28376
sourceforge.net/tracker/index.php?func=detail&aid=1810264&group_id=10894&atid=110894
sunsolve.sun.com/search/document.do?assetkey=1-26-103197-1
secunia.com/advisories/28437
secunia.com/advisories/28455
secunia.com/advisories/28477
secunia.com/advisories/29638
secunia.com/advisories/28479
sourceforge.net/project/shownotes.php?release_id=565440&group_id=10894
debian.org/security/2008/dsa-1463
redhat.com/support/errata/RHSA-2008-0040.html
securityfocus.com/archive/1/486407/100/0/threaded
secunia.com/advisories/28464
secunia.com/advisories/28698
h20000.www2.hp.com/bizsupport/TechSupport/Document.jsp?objectID=c01420154
sunsolve.sun.com/search/document.do?assetkey=1-66-200559-1
usn.ubuntu.com/568-1
redhat.com/archives/fedora-package-announce/2008-January/msg00469.html
secunia.com/advisories/28438
securitytracker.com/id?1019157
kb.juniper.net/InfoCenter/index?page=content&id=JSA10705
redhat.com/archives/fedora-package-announce/2008-January/msg00397.html
security.gentoo.org/glsa/glsa-200801-15.xml
vupen.com/english/advisories/2008/1071/references
nvd.nist.gov/vuln/detail/CVE-2007-6067
github.com/advisories/GHSA-r822-pwxw-5qc9
access.redhat.com/errata/RHSA-2008:0038
access.redhat.com/security/updates/classification
bugzilla.redhat.com/show_bug.cgi?id=309141
bugzilla.redhat.com/show_bug.cgi?id=315231
bugzilla.redhat.com/show_bug.cgi?id=316511
bugzilla.redhat.com/show_bug.cgi?id=400931
bugzilla.redhat.com/show_bug.cgi?id=427127
bugzilla.redhat.com/show_bug.cgi?id=427128
security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_0038.json
access.redhat.com/security/cve/CVE-2007-3278
cve.org/CVERecord?id=CVE-2007-3278
nvd.nist.gov/vuln/detail/CVE-2007-3278
access.redhat.com/security/cve/CVE-2007-4769
cve.org/CVERecord?id=CVE-2007-4769
nvd.nist.gov/vuln/detail/CVE-2007-4769
access.redhat.com/security/cve/CVE-2007-4772
cve.org/CVERecord?id=CVE-2007-4772
nvd.nist.gov/vuln/detail/CVE-2007-4772
access.redhat.com/security/cve/CVE-2007-6067
cve.org/CVERecord?id=CVE-2007-6067
access.redhat.com/security/cve/CVE-2007-6600
cve.org/CVERecord?id=CVE-2007-6600
nvd.nist.gov/vuln/detail/CVE-2007-6600
access.redhat.com/security/cve/CVE-2007-6601
cve.org/CVERecord?id=CVE-2007-6601
nvd.nist.gov/vuln/detail/CVE-2007-6601
access.redhat.com/errata/RHSA-2008:0040
security.access.redhat.com/data/csaf/v2/advisories/2008/rhsa-2008_0040.json
access.redhat.com/errata/RHSA-2013:0122
bugzilla.redhat.com/show_bug.cgi?id=478961
security.access.redhat.com/data/csaf/v2/advisories/2013/rhsa-2013_0122.json