CVEFinder.io

CVE-2025-13601

⚠️ high
Summary

A heap-based buffer overflow problem was found in glib through an incorrect calculation of buffer size in the g_escape_uri_string() function. If the string to escape contains a very large number of unacceptable characters (which would need escaping), the calculation of the length of the escaped string could overflow, leading to a potential write off the end of the newly allocated string.

CVSS Score
7.7
High
EPSS Score
0.0
Exploit Probability
Published Date
2025-11-26
First Seen: 2026-01-05
Last Modified 2026-02-06
CVSS Vector 3.1 CVSS:3.1/AV:L/AC:L/PR:N/UI:N/S:U/C:N/I:H/A:H
CWE IDs (Weakness Types)

πŸ”— References 19

πŸ“¦ Affected Products 56

πŸ”— Related CVEs 6

CVE ID Severity CVSS EPSS Summary Published
CVE-2025-14874 ⚠️ high 7.5 0.1 A flaw was found in Nodemailer. This vulnerability allows a denial of service (DoS) via a crafted email address header t... 2025-12-18
CVE-2025-14512 πŸ”Ά medium 6.5 0.1 A flaw was found in glib. This vulnerability allows a heap buffer overflow and denial-of-service (DoS) via an integer ov... 2025-12-11
CVE-2025-14087 πŸ”Ά medium 5.6 0.3 A flaw was found in GLib (Gnome Lib). This vulnerability allows a remote attacker to cause heap corruption, leading to a... 2025-12-10
CVE-2025-4056 ⚠️ high 7.5 0.1 A flaw was found in GLib. A denial of service on Windows platforms may occur if an application attempts to spawn a progr... 2025-07-28
CVE-2025-6052 ℹ️ low 3.7 0.1 A flaw was found in how GLib’s GString manages memory when adding data to strings. If a string is already very large, ... 2025-06-13
CVE-2025-6021 ⚠️ high 7.5 0.6 A flaw was found in libxml2's xmlBuildQName function, where integer overflows in buffer size calculations can lead to a ... 2025-06-12
These CVEs affect the same products