CVE-2025-6052
Description
A flaw was found in how GLibβs GString manages memory when adding data to strings. If a string is already very large, combining it with more input can cause a hidden overflow in the size calculation. This makes the system think it has enough memory when it doesnβt. As a result, data may be written past the end of the allocated memory, leading to crashes or memory corruption.
Predictions
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
No mitigations published for this CVE yet.
The vendor-content worker queues fetches as references arrive (check back in a few minutes). Or β if you've already worked around this in production β publish your fix to the community-verified tier.
β Propose a mitigation on Community β Mitigations published via the community go through AI scoring + 2 human reviewers + 7-day silent objection window before landing here withsource_tier=community-verified.
OS impact
SUSE Affected 1 release
| Version | Status | Fixed in |
|---|---|---|
| β | Affected | β |
Debian Fixed 5 releases
| Version | Status | Fixed in |
|---|---|---|
| trixie | Fixed | 2.84.3-1 |
| sid | Fixed | 2.84.3-1 |
| forky | Fixed | 2.84.3-1 |
| bullseye | Fixed | 0 |
| bookworm | Fixed | 0 |
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| gnome | glib | {"startIncluding":"2.75.3","endIncluding":"2.84.3"} | |
References
- https://access.redhat.com/security/cve/CVE-2025-6052
- https://bugzilla.redhat.com/show_bug.cgi?id=2372666
- https://cert-portal.siemens.com/productcert/html/ssa-032379.html
- https://security-tracker.debian.org/tracker/CVE-2025-6052
- https://www.suse.com/security/cve/CVE-2025-6052.html
- https://cert-portal.siemens.com/productcert/html/ssa-253495.html
CWEs
CWE-190
Community-verified mitigations for this CVE will appear above when contributors publish them.
Verify integrity in audit chain (admin only). AS-IS.