Memory Allocation Vulnerability in Go Programming Language
CVE-2026-33812

6.1MEDIUM

Key Information:

Vendor
CVE Published:
21 April 2026

What is CVE-2026-33812?

A vulnerability in the Go programming language allows an attacker to exploit how malicious font files are parsed, potentially leading to excessive memory allocation. This can result in application instability or denial of service, as the software may consume an inordinate amount of resources when attempting to process these harmful files.

Affected Version(s)

golang.org/x/image/font/sfnt 0 < 0.39.0

References

CVSS V3.1

Score:
6.1
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
None
Availability:
Low
Attack Vector:
Local
Attack Complexity:
Low
Privileges Required:
None
User Interaction:
Required
Scope:
Unchanged

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Andy Gill, ZephrSec Ltd
.