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.
References
Configurations
Configuration 1 (hide)
|
Configuration 2 (hide)
|
Configuration 3 (hide)
|
Configuration 4 (hide)
|
Configuration 5 (hide)
|
Configuration 6 (hide)
|
Configuration 7 (hide)
|
Configuration 8 (hide)
|
Configuration 9 (hide)
|
Configuration 10 (hide)
|
Configuration 11 (hide)
|
Configuration 12 (hide)
|
Configuration 13 (hide)
|
Configuration 14 (hide)
|
History
No history.
Information
Published : 2025-11-26 15:15
Updated : 2026-03-19 06:16
NVD link : CVE-2025-13601
Mitre link : CVE-2025-13601
CVE.ORG link : CVE-2025-13601
JSON object : View
Products Affected
redhat
- enterprise_linux_for_power_little_endian
- codeready_linux_builder_for_power_little_endian_eus
- enterprise_linux_server_for_power_little_endian_eus
- codeready_linux_builder_for_ibm_z_systems
- enterprise_linux_for_ibm_z_systems
- codeready_linux_builder_for_arm64_eus
- codeready_linux_builder_for_power_little_endian
- openshift_container_platform_for_linuxone
- openshift_container_platform
- codeready_linux_builder_for_arm64
- enterprise_linux_for_x86_64
- enterprise_linux_server_aus
- enterprise_linux_for_x86_64_eus
- openshift_container_platform_for_ibm_z
- codeready_linux_builder_for_x86_64
- openshift_container_platform_for_arm64
- codeready_linux_builder_for_ibm_z_systems_eus
- codeready_linux_builder
- openshift_container_platform_for_power
- enterprise_linux_for_power_little_endian_eus
- enterprise_linux_server_tus
- enterprise_linux_for_arm_64
- discovery
- ceph_storage
- enterprise_linux_server_for_power_little_endian
- enterprise_linux_for_ibm_z_systems_eus
- enterprise_linux_for_arm_64_eus
- codeready_linux_builder_for_x86_64_eus
gnome
- glib
CWE
CWE-190
Integer Overflow or Wraparound
