Safeguard
Vulnerability Analysis•

CVE-2026-85797: Medium Windows GDI Out-of-Bounds Read

CVE-2026-85797 is an out-of-bounds read in Windows GDI that can disclose information over a network. Install the Microsoft update for your Windows build.

Safeguard Security Team
3 min read

CVE-2026-85797 is a medium severity out-of-bounds read in Windows GDI, the graphics component. It lets an unauthorized attacker disclose information over a network, and the record notes user interaction is needed. Microsoft's update guide lists the fix for each affected build, so install the update for yours.

What's affected

  • Product: Windows GDI, on Windows 10 versions 1607, 1809, 21H2 and 22H2, and Windows 11 versions 23H2, 24H2, 25H2 and 26H1, per the record.
  • Fixed versions: listed on the Microsoft Security Response Center page. It needs JavaScript, so I could not read it for this review. Open the entry for CVE-2026-85797 and match the update to your build.
  • Attack path: network, no privileges, with user interaction.

Severity in the record: Medium, CVSS 6.5 (CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:H/I:N/A:N).

Weakness class: CWE-125 (Out-of-bounds Read) CWE-20 (Improper Input Validation).

How to check if you're exposed

  1. Find your Windows version and build with winver, or in PowerShell with [System.Environment]::OSVersion.Version.
  2. Compare it with the product list above.
  3. List installed updates with Get-HotFix and compare against the update named on the MSRC page for your build.
  4. In a managed fleet, use your update management console to find devices that have not installed the update.

What to do now

  1. Open the Microsoft Security Update Guide entry for CVE-2026-85797 and note the update for each Windows build in your fleet.
  2. Deploy it through your usual patch channel, starting with machines that open files and links from outside the company.
  3. Verify with Get-HotFix after the restart.
  4. Remind users to be careful with unexpected files, since the record says user interaction is required.
  5. Review any Windows 10 builds that are near or past the end of support.

Why it matters

An out-of-bounds read means code reads memory past the end of a buffer. The result here is information disclosure, which is why the rating is Medium with high confidentiality impact but no integrity or availability impact. The record also lists CWE-20, improper input validation, next to CWE-125, the out-of-bounds read.

Leaked memory can contain data that helps with a later step, such as memory layout details, which is why information leaks often appear in attack chains. The record gives no more detail. It is not marked as exploited in the wild and is not on the CISA list. Patch on your normal schedule, sooner for exposed machines.

Quick check

Does this need an attacker to be logged in?

No. The record says no privileges are required, but a user must take an action, such as opening something.

Sources

Last reviewed: 18 October 2026.

Never miss an update

Weekly insights on software supply chain security, delivered to your inbox.

Self-healing security runs on Safeguard.

Your first fix PR is minutes away.

No sales call required, even your agent can complete the purchase over MCP.