CVE-2008-1677 Memory corruption in n/a

High 7.5 Published Updated

Remote attackers can crash the server or execute arbitrary code via a crafted LDAP query exploiting a buffer overflow in the regex handler.

Exploited in the wild
Not known
Login needed
Not needed
Attackable
Over the internet
Victim action needed
Not needed
Fix
Available

What is CVE-2008-1677?

CVE-2008-1677 is a high-severity memory corruption vulnerability in n/a, published on 12 May 2008. An attacker can exploit it over the internet without logging in, with no action from the victim.

Official description

Buffer overflow in the regular expression handler in Red Hat Directory Server 8.0 and 7.1 before SP6 allows remote attackers to cause a denial of service (slapd crash) and possibly execute arbitrary code via a crafted LDAP query that triggers the overflow during translation to a regular expression.

Weakness: CWE-120

Which versions are affected by CVE-2008-1677?

It affects 2 products.

Linux distribution packages (4)
redhat-ds Red Hat:directory_server:7.1All versions0:7.1SP6-9.RHEL4
redhat-ds-base Red Hat:directory_server:8::el5All versions0:8.0.3-16.el5dsrv
redhat-ds-base-debuginfo Red Hat:directory_server:8::el5All versions0:8.0.3-16.el5dsrv
redhat-ds-base-devel Red Hat:directory_server:8::el5All versions0:8.0.3-16.el5dsrv

Products include Redhat Directory Server, Redhat Fedora Directory Server.

How do I fix CVE-2008-1677?

Apply the vendor's patch.

Upgrade to the fixed version. Memory-safe languages, compiler hardening and fuzzing prevent most new cases. More about Memory corruption.

Is CVE-2008-1677 being exploited?

There is no known exploitation of CVE-2008-1677 in the wild and no public exploit code.

Sources

Also known as GHSA-qjcg-h2hw-4c86, RHSA-2008:0268, RHSA-2008:0269.

Is CVE-2008-1677 in your software?

Upload an SBOM and sbomify checks it against every vulnerability here, every day.

Check your SBOMs for free