Skip to content
Red HatCVE-2026-102555

Red Hat libsoup: out-of-bounds read

High8.2CVE-2026-102555 · Published Sep 29, 2026

A flaw was found in libsoup. The soup_uri_decode_data_uri() function incorrectly treated base64 data-URI payloads as NUL-terminated strings when calling g_base64_decode_inplace(). If the percent-decoded payload contained embedded NUL bytes, the decoded length could remain uninitialized and be used as the size of the returned GBytes. This can lead to an out-of-bounds read or application crash when processing a crafted data URI.

Red Hat advisory

Affected versions

PackageAffectedFixed in
Red Hat Enterprise Linux 10
Product
all versionsNo fix yet
Red Hat Enterprise Linux 6
Product
all versionsNo fix yet
Red Hat Enterprise Linux 7
Product
all versionsNo fix yet
Red Hat Enterprise Linux 8
Product
all versionsNo fix yet
Red Hat Enterprise Linux 9
Product
all versionsNo fix yet
Details and references

More Red Hat advisories

All Red Hat
Advisory
Red Hat libsoup.: buffer overflow
High8.6Sep 29
Red Hat libsoup.: buffer overflow
High8.6Sep 29
Red Hat libsoup.: buffer overflow
High8.6Sep 29
Red Hat libsoup.: type confusion
High8.6Sep 29
Red Hat libsoup.: out-of-bounds read
High8.6Sep 29
Red Hat OpenShift Virtualization 4: denial of service
Medium6.5Sep 29

Critical advisories by email

Wednesdays: the week’s critical and high advisories in the AI and data stack, with the fixed versions. Only in weeks that have some.

Double opt-in. Unsubscribe any time.