CVE-2025-13601Disclosure(gnome / ceph_storage)

LOWCVSS 7.7 · HIGH

Signal is active with 1 mentions in latest observed window

Immediate actions

  • Track advisory updates for patch or workaround availability

Recommended action window: Monitor and triage in normal cycle

NVD description

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.

1.0/ 10 priority

Sources & remediation

Weakness type (CWE)
CWE-190

Priority

LOW

Exploitation

NONE

PoC

YES

Patch

NONE

Momentum

NONE

Are you affected?

If you run products in this scope, you should treat this CVE as relevant to your environment.

  • ceph_storage
  • codeready_linux_builder
  • codeready_linux_builder_for_arm64
  • codeready_linux_builder_for_arm64_eus

Threat summary

  • 1 mentions across 1 observed day

What's happening

  • Technical details provided in 1 signal
  • Disclosure: 1 classified signal
  • 1 total mentions across 1 day

Affected systems

Products
ceph_storagecodeready_linux_buildercodeready_linux_builder_for_arm64codeready_linux_builder_for_arm64_euscodeready_linux_builder_for_ibm_z_systemscodeready_linux_builder_for_ibm_z_systems_euscodeready_linux_builder_for_power_little_endiancodeready_linux_builder_for_power_little_endian_euscodeready_linux_builder_for_x86_64codeready_linux_builder_for_x86_64_eus

30 versions affected across 29 products

Deep dive

Activity timeline1 mentions / 1d
00111Mentions · 2026-07-08: 1Technical Details · 2026-07-08: 107-08
Signal classification1 categories
Disclosure
1100.0%
Full discourse1 post
  • Upwind Security MDR@UpwindMDR
    Disclosure

    🚨 HIGH - glib g_escape_uri_string() heap buffer overflow (CVE-2025-13601) A heap-based buffer overflow exists in glib’s g_escape_uri_string() function due to an incorrect buffer size calculation when escaping URI strings. The root cause is an integer overflow during escaped-length computation, leading to an undersized heap allocation and out-of-bounds writes during the escape operation. An attacker can exploit this by supplying an extremely large input string with many characters that require escaping to any application that passes untrusted data into g_escape_uri_string(), typically over network-facing inputs or file/content parsing paths without needing elevated privileges. Successful exploitation can crash the process (DoS) and, depending on allocator/layout and hardening, may enable code execution in the context of the vulnerable application. 👉 Affected: glib (versions not yet specified) | Upgrade to No fix yet - treat as suspicious

    Post summary

    The post announces a high‑severity heap buffer overflow (CVE‑2025‑13601) in glib’s g_escape_uri_string(), detailing its technical cause and potential impact, while noting no fix is available yet, and provides no PoC, exploit tool, or evidence of active exploitation.

    0000068
    246 followersView on X
CPE platform detail102 entries

102 of 102 entries

PartVendorProductVersionTarget SWTarget HW
Appgnomeglib---
Appredhatceph_storage8.0--
Appredhatcodeready_linux_builder9.0-aarch64
Appredhatcodeready_linux_builder_for_arm6410.0-aarch64
Appredhatcodeready_linux_builder_for_arm648.0-aarch64
Appredhatcodeready_linux_builder_for_arm649.6-aarch64
Appredhatcodeready_linux_builder_for_arm64_eus10.0-aarch64
Appredhatcodeready_linux_builder_for_arm64_eus9.4-aarch64
Appredhatcodeready_linux_builder_for_ibm_z_systems10.0_s390x--
Appredhatcodeready_linux_builder_for_ibm_z_systems8.0_s390x--
Appredhatcodeready_linux_builder_for_ibm_z_systems9.0_s390x--
Appredhatcodeready_linux_builder_for_ibm_z_systems9.4_s390x--
Appredhatcodeready_linux_builder_for_ibm_z_systems9.6_s390x--
Appredhatcodeready_linux_builder_for_ibm_z_systems_eus10.0_s390x--
Appredhatcodeready_linux_builder_for_power_little_endian10.0_ppc64le--
Appredhatcodeready_linux_builder_for_power_little_endian8.0_ppc64le--
Appredhatcodeready_linux_builder_for_power_little_endian9.0_ppc64le--
Appredhatcodeready_linux_builder_for_power_little_endian9.4_ppc64le--
Appredhatcodeready_linux_builder_for_power_little_endian9.6_ppc64le--
Appredhatcodeready_linux_builder_for_power_little_endian_eus10.0_ppc64le--
Appredhatcodeready_linux_builder_for_x86_6410.0--
Appredhatcodeready_linux_builder_for_x86_648.0--
Appredhatcodeready_linux_builder_for_x86_649.0--
Appredhatcodeready_linux_builder_for_x86_649.4--
Appredhatcodeready_linux_builder_for_x86_649.6--
Appredhatcodeready_linux_builder_for_x86_64_eus10.0--
Appredhatdiscovery2.0--
OSredhatenterprise_linux_for_arm_6410.0-aarch64
OSredhatenterprise_linux_for_arm_648.0-aarch64
OSredhatenterprise_linux_for_arm_649.0-aarch64
OSredhatenterprise_linux_for_arm_649.2-aarch64
OSredhatenterprise_linux_for_arm_649.4-aarch64
OSredhatenterprise_linux_for_arm_649.6-aarch64
OSredhatenterprise_linux_for_arm_64_eus10.0-aarch64
OSredhatenterprise_linux_for_ibm_z_systems10.0_s390x--
OSredhatenterprise_linux_for_ibm_z_systems8.0_s390x--
OSredhatenterprise_linux_for_ibm_z_systems9.0_s390x--
OSredhatenterprise_linux_for_ibm_z_systems9.2_s390x--
OSredhatenterprise_linux_for_ibm_z_systems9.4_s390x--
OSredhatenterprise_linux_for_ibm_z_systems9.6_s390x--
OSredhatenterprise_linux_for_ibm_z_systems_eus10.0_s390x--
OSredhatenterprise_linux_for_power_little_endian10.0_ppc64le--
OSredhatenterprise_linux_for_power_little_endian8.0_ppc64le--
OSredhatenterprise_linux_for_power_little_endian9.0_ppc64le--
OSredhatenterprise_linux_for_power_little_endian9.2_ppc64le--
OSredhatenterprise_linux_for_power_little_endian9.4_ppc64le--
OSredhatenterprise_linux_for_power_little_endian9.6_ppc64le--
OSredhatenterprise_linux_for_power_little_endian_eus10.0_ppc64le--
OSredhatenterprise_linux_for_power_little_endian_eus9.6_ppc64le--
OSredhatenterprise_linux_for_x86_6410.0--
OSredhatenterprise_linux_for_x86_648.0--
OSredhatenterprise_linux_for_x86_648.6--
OSredhatenterprise_linux_for_x86_648.8--
OSredhatenterprise_linux_for_x86_649.0--
OSredhatenterprise_linux_for_x86_649.2--
OSredhatenterprise_linux_for_x86_649.4--
OSredhatenterprise_linux_for_x86_649.6--
OSredhatenterprise_linux_for_x86_64_eus10.0--
OSredhatenterprise_linux_for_x86_64_eus8.4--
OSredhatenterprise_linux_for_x86_64_eus8.6--
OSredhatenterprise_linux_for_x86_64_eus8.8--
OSredhatenterprise_linux_for_x86_64_eus9.4--
OSredhatenterprise_linux_for_x86_64_eus9.6--
OSredhatenterprise_linux_server_aus8.2--
OSredhatenterprise_linux_server_aus8.4--
OSredhatenterprise_linux_server_aus8.6--
OSredhatenterprise_linux_server_aus9.2--
OSredhatenterprise_linux_server_aus9.4--
OSredhatenterprise_linux_server_aus9.6--
OSredhatenterprise_linux_server_for_power_little_endian10.0_ppc64le--
OSredhatenterprise_linux_server_for_power_little_endian8.6_ppc64le--
OSredhatenterprise_linux_server_for_power_little_endian8.8_ppc64le--
OSredhatenterprise_linux_server_for_power_little_endian9.4_ppc64le--
OSredhatenterprise_linux_server_for_power_little_endian9.6_ppc64le--
OSredhatenterprise_linux_server_for_power_little_endian_eus9.4_ppc64le--
OSredhatenterprise_linux_server_tus8.6--
OSredhatenterprise_linux_server_tus8.8--
Appredhatopenshift_container_platform4.12--
Appredhatopenshift_container_platform4.16--
Appredhatopenshift_container_platform4.17--
Appredhatopenshift_container_platform4.18--
Appredhatopenshift_container_platform4.19--
Appredhatopenshift_container_platform_for_arm644.12--
Appredhatopenshift_container_platform_for_arm644.16--
Appredhatopenshift_container_platform_for_arm644.17--
Appredhatopenshift_container_platform_for_arm644.18--
Appredhatopenshift_container_platform_for_arm644.19--
Appredhatopenshift_container_platform_for_ibm_z4.12--
Appredhatopenshift_container_platform_for_ibm_z4.16--
Appredhatopenshift_container_platform_for_ibm_z4.17--
Appredhatopenshift_container_platform_for_ibm_z4.18--
Appredhatopenshift_container_platform_for_ibm_z4.19--
Appredhatopenshift_container_platform_for_linuxone4.12--
Appredhatopenshift_container_platform_for_linuxone4.16--
Appredhatopenshift_container_platform_for_linuxone4.17--
Appredhatopenshift_container_platform_for_linuxone4.18--
Appredhatopenshift_container_platform_for_linuxone4.19--
Appredhatopenshift_container_platform_for_power4.12--
Appredhatopenshift_container_platform_for_power4.16--
Appredhatopenshift_container_platform_for_power4.17--
Appredhatopenshift_container_platform_for_power4.18--
Appredhatopenshift_container_platform_for_power4.19--

Explore more