CVE-2019-1010238 is a critical heap-based buffer overflow vulnerability affecting Gnome Pango 1.42 and later, impacting various Linux distributions including Canonical, Debian, Fedora, Oracle, and Red Hat. This flaw, residing in the pango_log2vis_get_embedding_levels function, can be triggered when applications process invalid UTF-8 strings, such as those passed to pango_itemize. With a CVSS score of 9.8 (Critical), the vulnerability allows for remote code execution with low attack complexity and no user interaction required. Despite its severity, there is currently no public exploit code available (Metasploit, Nuclei, ExploitDB), it is not listed in the KEV catalog, and has received minimal community discussion or media coverage.
| Vendor | Product | Version(s) | CPE |
|---|---|---|---|
>= 1.42.0, <= 1.44CPE matchmatch criteria | cpe:2.3:a:gnome:pango:*:*:*:*:*:*:*:* | ||
7.3CPE matchmatch criteria | cpe:2.3:a:oracle:sd-wan_edge:7.3:*:*:*:*:*:*:* | ||
8.0CPE matchmatch criteria | cpe:2.3:a:oracle:sd-wan_edge:8.0:*:*:*:*:*:*:* | ||
8.1CPE matchmatch criteria | cpe:2.3:a:oracle:sd-wan_edge:8.1:*:*:*:*:*:*:* | ||
8.2CPE matchmatch criteria | cpe:2.3:a:oracle:sd-wan_edge:8.2:*:*:*:*:*:*:* |
CVSS version used by this source: 3.1
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
The average CVE in this peer group has 0.0 Twitter, 0.1 Reddit, 0.3 Bluesky, 0.3 Mastodon, and 2.4 GitHub mentions.
No media coverage found for this CVE.
The average CVE in this peer group has 0.3 InfoSec Media, 0.0 Vendor Blog, and 0.0 Security Researcher mentions.
CVE-2019-1010238
Apr 12, 2022pango: pango_log2vis_get_embedding_levels() heap-based buffer overflow
Aug 6, 2019Gnome Pango 1.42 and later is affected by: Buffer Overflow. The impact is: The heap based buffer overflow can be used to get code execution. The component is: function name: pango_log2vis_get_embedding_levels, assignment of nchars and the loop condition. The attack vector is: Bug can be used when application pass invalid utf-8 strings to functions like pango_itemize.
Jul 9, 2019