# CVE-2026-86469

## Summary

- **CVE ID:** CVE-2026-86469
- **Severity:** MEDIUM
- **CVSS Score:** 5.3 (CVSS:3.1/AV:L/AC:H/PR:L/UI:N/S:U/C:N/I:H/A:L)
- **CWE:** CWE-59
- **Published:** Sep 7, 2026
- **Last Modified:** Sep 8, 2026

## Description

A flaw was found in GLib2. When g_file_replace() is used with G_FILE_CREATE_REPLACE_DESTINATION and creating the .goutputstream-XXXXXX temporary file fails, the library unlinks the destination and recreates it without exclusive creation or symlink protection. A local attacker who can write to the destination directory can win that race and redirect the write to another file.

## Affected Products

No affected products listed.

## References

- [CNA](https://access.redhat.com/security/cve/CVE-2026-86469)
- [CNA](https://bugzilla.redhat.com/show_bug.cgi?id=2473839)
- [CNA](https://gitlab.gnome.org/GNOME/glib/-/blob/main/gio/glocalfileoutputstream.c)
- [CNA](https://gitlab.gnome.org/GNOME/glib/-/work_items/4044)

## Exploitation Prediction (EPSS)

- **EPSS Score:** 0.11%
- **EPSS Percentile:** 1.6

---
_Exported from OnDuty AI Vulnerability Intelligence on 2026-09-11._