5
CVSSv2

CVE-2010-4051

Published: 13/01/2011 Updated: 07/11/2023
CVSS v2 Base Score: 5 | Impact Score: 2.9 | Exploitability Score: 10
VMScore: 505
Vector: AV:N/AC:L/Au:N/C:N/I:N/A:P

Vulnerability Summary

The regcomp implementation in the GNU C Library (aka glibc or libc6) up to and including 2.11.3, and 2.12.x up to and including 2.12.2, allows context-dependent malicious users to cause a denial of service (application crash) via a regular expression containing adjacent bounded repetitions that bypass the intended RE_DUP_MAX limitation, as demonstrated by a {10,}{10,}{10,}{10,}{10,} sequence in the proftpd.gnu.c exploit for ProFTPD, related to a "RE_DUP_MAX overflow."

Vulnerability Trend

Vulnerable Product Search on Vulmon Subscribe to Product

gnu glibc 2.1.2

gnu glibc 2.11

gnu glibc 2.10.1

gnu glibc 1.00

gnu glibc 1.06

gnu glibc 2.1.1

gnu glibc 1.02

gnu glibc 1.07

gnu glibc 2.12.0

gnu glibc 2.1.1.6

gnu glibc 1.04

gnu glibc 1.01

gnu glibc 2.1

gnu glibc 1.09.1

gnu glibc 2.1.9

gnu glibc 2.12.1

gnu glibc 1.09

gnu glibc 2.10

gnu glibc 2.11.2

gnu glibc 1.03

gnu glibc 2.1.3.10

gnu glibc 2.11.3

gnu glibc 1.08

gnu glibc 2.11.1

gnu glibc 2.1.3

gnu glibc 1.05

gnu glibc 2.12.2

gnu glibc 2.10.2

Exploits

// source: securityreasoncom/securityalert/8003 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 [ GNU libc/regcomp(3) Multiple Vulnerabilities ] Author: Maksymilian Arciemowicz securityreasoncom/ cxibnet/ Date: - - Dis: 01102010 - - Pub: 07012011 CERT: VU#912279 CVE: CVE-2010-4051 CVE-2010-4052 Affected (tested): - ...
Recursion and bad memory management in BSD's libc/regcomp(3) can cause denial of service conditions ...
Mac OS X, Safari, Firefox and Kaspersky all suffer from a regular expression denial of service condition that was discovered long ago in regcomp() ...