CVE-2011-0064
The hb_buffer_ensure function in hb-buffer.c in HarfBuzz, as used in Pango 1.28.3, Firefox, and...
CVE-2011-0064 is a medium vulnerability (CVSS 6.8) in Gnome Pango, published March 2, 2011. No source lists public exploit code. EPSS puts the chance of exploitation in the next 30 days at 3.33%, the 88th percentile. Fixed in pango1.0 1.28.3-2~sid1.
- Severity
- 6.8 MediumCVSS 2.0, NVD
- Exploit chance
- 3.33%EPSS, 88th percentile
- Exploitation
- None knownNot on CISA’s or ENISA’s lists
- Fixed in
1.28.3-2~sid1pango1.0 +16 more
Description
The hb_buffer_ensure function in hb-buffer.c in HarfBuzz, as used in Pango 1.28.3, Firefox, and other products, does not verify that memory reallocations succeed, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly execute arbitrary code via crafted OpenType font data that triggers use of an incorrect index.
Exploit likelihood
Affected products
Affected packages
| Package | Affected | Fixed |
|---|---|---|
pango1.0Debian:12 | before 1.28.3-2~sid1 | 1.28.3-2~sid1 |
pango1.0Debian:13 | before 1.28.3-2~sid1 | 1.28.3-2~sid1 |
pango1.0Debian:14 | before 1.28.3-2~sid1 | 1.28.3-2~sid1 |
pango1.0Debian:6.0 | before 1.28.3-1+squeeze2, plus listed versions 1.28.3-1+squeeze1 | 1.28.3-1+squeeze2 |
pangoRed Hat:enterprise_linux:6::client | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
pango-debuginfoRed Hat:enterprise_linux:6::client | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
pango-develRed Hat:enterprise_linux:6::client | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
pangoRed Hat:enterprise_linux:6::computenode | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
pango-debuginfoRed Hat:enterprise_linux:6::computenode | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
pango-develRed Hat:enterprise_linux:6::computenode | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
Show 7 moreShow less
| Package | Affected | Fixed |
|---|---|---|
pangoRed Hat:enterprise_linux:6::server | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
pango-debuginfoRed Hat:enterprise_linux:6::server | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
pango-develRed Hat:enterprise_linux:6::server | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
pangoRed Hat:enterprise_linux:6::workstation | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
pango-debuginfoRed Hat:enterprise_linux:6::workstation | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
pango-develRed Hat:enterprise_linux:6::workstation | before 0:1.28.1-3.el6_0.5 | 0:1.28.1-3.el6_0.5 |
pangoopenSUSE:Tumbleweed From an advisory covering 2 CVEs | before 1.40.3-1.1 | 1.40.3-1.1 |
What each source reports
NVD Score used 6.8
The hb_buffer_ensure function in hb-buffer.c in HarfBuzz, as used in Pango 1.28.3, Firefox, and other products, does not verify that memory reallocations succeed, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly execute arbitrary code via crafted OpenType font data that triggers use of an incorrect index.
- Record
CVE-2011-0064- CVSS 2.0
- 6.8 Medium
AV:N/AC:M/Au:N/C:P/I:P/A:P - Updated
- 2026-11-02
CVE ListNo score
The hb_buffer_ensure function in hb-buffer.c in HarfBuzz, as used in Pango 1.28.3, Firefox, and other products, does not verify that memory reallocations succeed, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly execute arbitrary code via crafted OpenType font data that triggers use of an incorrect index.
- Record
CVE-2011-0064- Updated
- 2026-11-02
EUVDEUVD-2011-0090No score
The hb_buffer_ensure function in hb-buffer.c in HarfBuzz, as used in Pango 1.28.3, Firefox, and other products, does not verify that memory reallocations succeed, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly execute arbitrary code via crafted OpenType font data that triggers use of an incorrect index.
- Record
EUVD-2011-0090- Updated
- 2026-11-03
GitHub AdvisoriesGHSA-49v5-wqh2-vj5qNo score
The hb_buffer_ensure function in hb-buffer.c in HarfBuzz, as used in Pango 1.28.3, Firefox, and...
The hb_buffer_ensure function in hb-buffer.c in HarfBuzz, as used in Pango 1.28.3, Firefox, and other products, does not verify that memory reallocations succeed, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly execute arbitrary code via crafted OpenType font data that triggers use of an incorrect index.
- Record
GHSA-49v5-wqh2-vj5q- Updated
- 2026-11-02
OSVNo score
The hb_buffer_ensure function in hb-buffer.c in HarfBuzz, as used in Pango 1.28.3, Firefox, and other products, does not verify that memory reallocations succeed, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly execute arbitrary code via crafted OpenType font data that triggers use of an incorrect index.
- Record
CVE-2011-0064- Updated
- 2026-11-02
OSVDEBIAN-CVE-2011-0064No score
The hb_buffer_ensure function in hb-buffer.c in HarfBuzz, as used in Pango 1.28.3, Firefox, and other products, does not verify that memory reallocations succeed, which allows remote attackers to cause a denial of service (NULL pointer dereference and application crash) or possibly execute arbitrary code via crafted OpenType font data that triggers use of an incorrect index.
- Record
DEBIAN-CVE-2011-0064- Updated
- 2026-11-02
OSVopenSUSE-SU-2024:10578-1No score
libpango-1_0-0-1.40.3-1.1 on GA media
These are all security issues fixed in the libpango-1_0-0-1.40.3-1.1 package on the GA media of openSUSE Tumbleweed.
- Record
openSUSE-SU-2024:10578-1- Updated
- 2026-11-02
History
| Recorded | Changed | Sources |
|---|---|---|
| affected, facts | ||
| aliases | EUVD | |
| first indexed | CVE List, GitHub Advisories, NVD, OSV |
Dates are when Every CVE recorded each change. Upstream dates may differ.
References
ubuntu.com/usn/USN-1082-1
secunia.com/advisories/43578
cgit.freedesktop.org/harfbuzz/commit?id=a6a79df5fe2ed2cd307e7a991346faee164e70d9
bugzilla.novell.com/show_bug.cgi?id=672502
mandriva.com/security/advisories?name=MDVSA-2011:040
vupen.com/english/advisories/2011/0543
Show 27 moreShow less
vupen.com/english/advisories/2011/0555
lists.opensuse.org/opensuse-security-announce/2011-04/msg00000.html
bugzilla.redhat.com/show_bug.cgi?id=678563
vupen.com/english/advisories/2011/0558
secunia.com/advisories/43800
exchange.xforce.ibmcloud.com/vulnerabilities/65770
build.opensuse.org/request/show/63070
vupen.com/english/advisories/2011/0683
securitytracker.com/id?1025145
bugzilla.mozilla.org/show_bug.cgi?id=606997
lists.fedoraproject.org/pipermail/package-announce/2011-March/056065.html
secunia.com/advisories/43559
secunia.com/advisories/43572
vupen.com/english/advisories/2011/0584
securityfocus.com/bid/46632
redhat.com/support/errata/RHSA-2011-0309.html
debian.org/security/2011/dsa-2178
nvd.nist.gov/vuln/detail/CVE-2011-0064
github.com/advisories/GHSA-49v5-wqh2-vj5q
security-tracker.debian.org/tracker/CVE-2011-0064
access.redhat.com/errata/RHSA-2011:0309
access.redhat.com/security/updates/classification
security.access.redhat.com/data/csaf/v2/advisories/2011/rhsa-2011_0309.json
access.redhat.com/security/cve/CVE-2011-0064
cve.org/CVERecord?id=CVE-2011-0064
suse.com/security/cve/CVE-2011-0020
suse.com/security/cve/CVE-2011-0064