A heap-based buffer overflow problem was found in glib through an incorrect calculation of buffer size in the gescapeuri_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.
{
"versions": [
{
"introduced": "0"
},
{
"last_affected": "2.0"
},
{
"introduced": "0"
},
{
"fixed": "2.86.3"
}
]
}"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2025-13601.json"
[
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.0_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.0_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.0_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.0_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.0_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.0_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.0_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.0_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.2"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.2_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.2_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.2"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.2"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.4_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "10.0_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6_s390x"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "9.6_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.6"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.6"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.6"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.6_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.6"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.8"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.8"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.8_ppc64le"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.8"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.4"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.4"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.2"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "8.0"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.12"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.16"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.17"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.18"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.19"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.12"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.16"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.17"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.18"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.19"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.12"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.16"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.17"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.18"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.19"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.12"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.16"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.17"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.18"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.19"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.12"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.16"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.17"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.18"
}
]
},
{
"events": [
{
"introduced": "0"
},
{
"last_affected": "4.19"
}
]
}
]