Every CVE Search/ Get API key

CVE-2004-0977

The make_oidjoins_check script in PostgreSQL 7.4.5 and earlier allows local users to overwrite...

2.1 LowFix available

The make_oidjoins_check script in PostgreSQL 7.4.5 and earlier allows local users to overwrite files via a symlink attack on temporary files.

Exploit likelihood

0.45%Down 0.8 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 2.1

The make_oidjoins_check script in PostgreSQL 7.4.5 and earlier allows local users to overwrite files via a symlink attack on temporary files.

Record
CVE-2004-0977
CVSS 2.0
2.1 LowAV:L/AC:L/Au:N/C:N/I:P/A:N
Updated
2026-11-02
CVE List No score

The make_oidjoins_check script in PostgreSQL 7.4.5 and earlier allows local users to overwrite files via a symlink attack on temporary files.

Record
CVE-2004-0977
Updated
2026-11-02
EUVDEUVD-2004-0975 No score

The make_oidjoins_check script in PostgreSQL 7.4.5 and earlier allows local users to overwrite files via a symlink attack on temporary files.

Record
EUVD-2004-0975
Updated
2026-11-03
GitHub AdvisoriesGHSA-6j7m-4j6m-84cw No score

The make_oidjoins_check script in PostgreSQL 7.4.5 and earlier allows local users to overwrite...

The make_oidjoins_check script in PostgreSQL 7.4.5 and earlier allows local users to overwrite files via a symlink attack on temporary files.

Record
GHSA-6j7m-4j6m-84cw
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
postgresql
Debian:3.0
before 7.2.1-2woody6
7.2.1-2woody6
rh-postgresql
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-contrib
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-debuginfo
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-devel
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-docs
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-jdbc
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-libs
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-pl
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-python
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
Show 39 moreShow less
Affected packages
PackageAffectedFixed
rh-postgresql-server
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-tcl
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-test
Red Hat:enterprise_linux:3::as
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-contrib
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-debuginfo
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-devel
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-docs
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-jdbc
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-libs
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-pl
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-python
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-server
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-tcl
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-test
Red Hat:enterprise_linux:3::desktop
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-contrib
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-debuginfo
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-devel
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-docs
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-jdbc
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-libs
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-pl
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-python
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-server
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-tcl
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-test
Red Hat:enterprise_linux:3::es
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-contrib
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-debuginfo
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-devel
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-docs
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-jdbc
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-libs
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-pl
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-python
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-server
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-tcl
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2
rh-postgresql-test
Red Hat:enterprise_linux:3::ws
before 0:7.3.8-2
0:7.3.8-2

History

History
RecordedChangedSources
aliasesEUVD
first indexedCVE List, GitHub Advisories, NVD, OSV

Dates are when Every CVE recorded each change. Upstream dates may differ.

In short

CVE-2004-0977 is a low vulnerability (CVSS 2.1) in Postgresql, published October 20, 2004. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 0.45%, the 39th percentile. Fixed in postgresql 7.2.1-2woody6.

References

Show 18 moreShow less
MoveEnter Open