Every CVE Search/ Get API key

CVE-2012-4505

Heap-based buffer overflow in the px_pac_reload function in lib/pac.c in libproxy 0.2.x and 0.3.x...

10.0 HighFix available

Heap-based buffer overflow in the px_pac_reload function in lib/pac.c in libproxy 0.2.x and 0.3.x allows remote servers to have an unspecified impact via a crafted Content-Length size in an HTTP response header for a proxy.pac file request, a different vulnerability than CVE-2012-4504.

Exploit likelihood

3.22%Up 0.5 points since Feb 4, 2022
90%50%10%1%

What each source reports

NVD Score used 10.0

Heap-based buffer overflow in the px_pac_reload function in lib/pac.c in libproxy 0.2.x and 0.3.x allows remote servers to have an unspecified impact via a crafted Content-Length size in an HTTP response header for a proxy.pac file request, a different vulnerability than CVE-2012-4504.

Record
CVE-2012-4505
CVSS 2.0
10.0 HighAV:N/AC:L/Au:N/C:C/I:C/A:C
Weakness
CWE-119
Updated
2026-11-02
CVE List No score

Heap-based buffer overflow in the px_pac_reload function in lib/pac.c in libproxy 0.2.x and 0.3.x allows remote servers to have an unspecified impact via a crafted Content-Length size in an HTTP response header for a proxy.pac file request, a different vulnerability than CVE-2012-4504.

Record
CVE-2012-4505
Updated
2026-11-02
EUVDEUVD-2012-4434 No score

Heap-based buffer overflow in the px_pac_reload function in lib/pac.c in libproxy 0.2.x and 0.3.x allows remote servers to have an unspecified impact via a crafted Content-Length size in an HTTP response header for a proxy.pac file request, a different vulnerability than CVE-2012-4504.

Record
EUVD-2012-4434
Updated
2026-11-03
GitHub AdvisoriesGHSA-8g7q-m58p-3p6w No score

Heap-based buffer overflow in the px_pac_reload function in lib/pac.c in libproxy 0.2.x and 0.3.x...

Heap-based buffer overflow in the px_pac_reload function in lib/pac.c in libproxy 0.2.x and 0.3.x allows remote servers to have an unspecified impact via a crafted Content-Length size in an HTTP response header for a proxy.pac file request, a different vulnerability than CVE-2012-4504.

Record
GHSA-8g7q-m58p-3p6w
Weakness
CWE-119
Updated
2026-11-02
OSV No score

Heap-based buffer overflow in the px_pac_reload function in lib/pac.c in libproxy 0.2.x and 0.3.x allows remote servers to have an unspecified impact via a crafted Content-Length size in an HTTP response header for a proxy.pac file request, a different vulnerability than CVE-2012-4504.

Record
CVE-2012-4505
Updated
2026-11-02
OSVDEBIAN-CVE-2012-4505 No score

Heap-based buffer overflow in the px_pac_reload function in lib/pac.c in libproxy 0.2.x and 0.3.x allows remote servers to have an unspecified impact via a crafted Content-Length size in an HTTP response header for a proxy.pac file request, a different vulnerability than CVE-2012-4504.

Record
DEBIAN-CVE-2012-4505
Updated
2026-11-02

Affected products

Affected packages

Affected packages
PackageAffectedFixed
libproxy
Debian:12
before 0.3.1-5.1
0.3.1-5.1
libproxy
Debian:13
before 0.3.1-5.1
0.3.1-5.1
libproxy
Debian:14
before 0.3.1-5.1
0.3.1-5.1
libproxy
Debian:6.0
before 0.3.1-2+squeeze1, plus listed versions
0.3.1-2
0.3.1-2+squeeze1
libproxy
Red Hat:enterprise_linux:6::client
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-bin
Red Hat:enterprise_linux:6::client
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-debuginfo
Red Hat:enterprise_linux:6::client
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-python
Red Hat:enterprise_linux:6::client
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-devel
Red Hat:enterprise_linux:6::client
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-gnome
Red Hat:enterprise_linux:6::client
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
Show 30 moreShow less
Affected packages
PackageAffectedFixed
libproxy-kde
Red Hat:enterprise_linux:6::client
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-mozjs
Red Hat:enterprise_linux:6::client
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-webkit
Red Hat:enterprise_linux:6::client
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy
Red Hat:enterprise_linux:6::computenode
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-bin
Red Hat:enterprise_linux:6::computenode
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-debuginfo
Red Hat:enterprise_linux:6::computenode
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-devel
Red Hat:enterprise_linux:6::computenode
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-gnome
Red Hat:enterprise_linux:6::computenode
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-kde
Red Hat:enterprise_linux:6::computenode
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-mozjs
Red Hat:enterprise_linux:6::computenode
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-python
Red Hat:enterprise_linux:6::computenode
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-webkit
Red Hat:enterprise_linux:6::computenode
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy
Red Hat:enterprise_linux:6::server
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-bin
Red Hat:enterprise_linux:6::server
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-debuginfo
Red Hat:enterprise_linux:6::server
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-python
Red Hat:enterprise_linux:6::server
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-devel
Red Hat:enterprise_linux:6::server
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-gnome
Red Hat:enterprise_linux:6::server
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-kde
Red Hat:enterprise_linux:6::server
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-mozjs
Red Hat:enterprise_linux:6::server
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-webkit
Red Hat:enterprise_linux:6::server
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy
Red Hat:enterprise_linux:6::workstation
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-bin
Red Hat:enterprise_linux:6::workstation
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-debuginfo
Red Hat:enterprise_linux:6::workstation
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-python
Red Hat:enterprise_linux:6::workstation
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-devel
Red Hat:enterprise_linux:6::workstation
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-gnome
Red Hat:enterprise_linux:6::workstation
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-kde
Red Hat:enterprise_linux:6::workstation
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-mozjs
Red Hat:enterprise_linux:6::workstation
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3
libproxy-webkit
Red Hat:enterprise_linux:6::workstation
before 0:0.3.0-3.el6_3
0:0.3.0-3.el6_3

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-2012-4505 is a high vulnerability (CVSS 10.0) in Libproxy Project Libproxy, published November 4, 2012. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.22%, the 88th percentile. Fixed in libproxy 0.3.1-5.1.

References

Show 15 moreShow less
MoveEnter Open