Every CVE Search/ Get API key

CVE-2008-4989

The _gnutls_x509_verify_certificate function in lib/x509/verify.c in libgnutls in GnuTLS before 2...

5.9 MediumFix available

The _gnutls_x509_verify_certificate function in lib/x509/verify.c in libgnutls in GnuTLS before 2.6.1 trusts certificate chains in which the last certificate is an arbitrary trusted, self-signed certificate, which allows man-in-the-middle attackers to insert a spoofed certificate for any Distinguished Name (DN).

Attack profile

How easy it is to exploit

Attack vector
Network
Complexity
High
Privileges needed
None
User interaction
None

What an attacker can affect

Confidentiality
None
Integrity
High
Availability
None

Exploit likelihood

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

What each source reports

NVD Score used 5.9

The _gnutls_x509_verify_certificate function in lib/x509/verify.c in libgnutls in GnuTLS before 2.6.1 trusts certificate chains in which the last certificate is an arbitrary trusted, self-signed certificate, which allows man-in-the-middle attackers to insert a spoofed certificate for any Distinguished Name (DN).

Record
CVE-2008-4989
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
CVSS 2.0
4.3 MediumAV:N/AC:M/Au:N/C:N/I:P/A:N
Weakness
CWE-295
Updated
2026-11-02
CVE List No score

The _gnutls_x509_verify_certificate function in lib/x509/verify.c in libgnutls in GnuTLS before 2.6.1 trusts certificate chains in which the last certificate is an arbitrary trusted, self-signed certificate, which allows man-in-the-middle attackers to insert a spoofed certificate for any Distinguished Name (DN).

Record
CVE-2008-4989
Updated
2026-11-02
EUVDEUVD-2008-4968 No score

The _gnutls_x509_verify_certificate function in lib/x509/verify.c in libgnutls in GnuTLS before 2.6.1 trusts certificate chains in which the last certificate is an arbitrary trusted, self-signed certificate, which allows man-in-the-middle attackers to insert a spoofed certificate for any Distinguished Name (DN).

Record
EUVD-2008-4968
Updated
2026-11-03
GitHub AdvisoriesGHSA-8ph9-x262-cchw 5.9

The _gnutls_x509_verify_certificate function in lib/x509/verify.c in libgnutls in GnuTLS before 2...

The _gnutls_x509_verify_certificate function in lib/x509/verify.c in libgnutls in GnuTLS before 2.6.1 trusts certificate chains in which the last certificate is an arbitrary trusted, self-signed certificate, which allows man-in-the-middle attackers to insert a spoofed certificate for any Distinguished Name (DN).

Record
GHSA-8ph9-x262-cchw
CVSS 3.1
5.9 MediumCVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:N/I:H/A:N
Weakness
CWE-295
Updated
2026-11-02
OSVopenSUSE-SU-2024:10105-1 No score

gnutls-3.4.15-1.1 on GA media

These are all security issues fixed in the gnutls-3.4.15-1.1 package on the GA media of openSUSE Tumbleweed.

Record
openSUSE-SU-2024:10105-1
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
gnutls13
Debian:4.0
before 1.4.4-3+etch3, plus listed versions
1.4.4-31.4.4-3+etch11.4.4-3+etch2
1.4.4-3+etch3
gnutls
Red Hat:enterprise_linux:5::client_workstation
before 0:1.4.1-3.el5_2.1
0:1.4.1-3.el5_2.1
gnutls-debuginfo
Red Hat:enterprise_linux:5::client_workstation
before 0:1.4.1-3.el5_2.1
0:1.4.1-3.el5_2.1
gnutls-devel
Red Hat:enterprise_linux:5::client_workstation
before 0:1.4.1-3.el5_2.1
0:1.4.1-3.el5_2.1
gnutls
Red Hat:enterprise_linux:5::client
before 0:1.4.1-3.el5_2.1
0:1.4.1-3.el5_2.1
gnutls-debuginfo
Red Hat:enterprise_linux:5::client
before 0:1.4.1-3.el5_2.1
0:1.4.1-3.el5_2.1
gnutls-utils
Red Hat:enterprise_linux:5::client
before 0:1.4.1-3.el5_2.1
0:1.4.1-3.el5_2.1
gnutls
Red Hat:enterprise_linux:5::server
before 0:1.4.1-3.el5_2.1
0:1.4.1-3.el5_2.1
gnutls-debuginfo
Red Hat:enterprise_linux:5::server
before 0:1.4.1-3.el5_2.1
0:1.4.1-3.el5_2.1
gnutls-devel
Red Hat:enterprise_linux:5::server
before 0:1.4.1-3.el5_2.1
0:1.4.1-3.el5_2.1
gnutls-utils
Red Hat:enterprise_linux:5::server
before 0:1.4.1-3.el5_2.1
0:1.4.1-3.el5_2.1
gnutls
openSUSE:Tumbleweed
From an advisory covering 10 CVEs
before 3.4.15-1.1
3.4.15-1.1

History

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

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

In short

CVE-2008-4989 is a medium vulnerability (CVSS 5.9) in Gnu Gnutls, published November 13, 2008. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 1.88%, the 79th percentile. Fixed in gnutls13 1.4.4-3+etch3.

References

Show 42 moreShow less
MoveEnter Open