Skip to main content

Cel Go

1 CVEs product

Monthly

CVE-2026-83530 Sep 09, 14:56 MEDIUM PATCH This Month

Uncontrolled memory allocation in cel-go, Google's Go implementation of the Common Expression Language, allows remote unauthenticated attackers to trigger heap allocation proportional to the size of a submitted expression before the configured ParserExpressionSizeLimit is checked or enforced. Affected are all versions of cpe:2.3:a:google:cel-go:*:*:*:*:*:*:*:* whose Compile() and Parse() code paths call the pre-fix NewTextSource() without first bounding the input length. No public exploit code exists and this vulnerability has not been added to CISA KEV, but the trivially automatable nature of the attack makes it a meaningful denial-of-service risk for any service that exposes a CEL evaluation endpoint to user input.

Google Cel Go
NVD GitHub VulDB
CVSS 4.0
6.9
EPSS
0.2%
EPSS 0% CVSS 6.9
MEDIUM PATCH This Month

Uncontrolled memory allocation in cel-go, Google's Go implementation of the Common Expression Language, allows remote unauthenticated attackers to trigger heap allocation proportional to the size of a submitted expression before the configured ParserExpressionSizeLimit is checked or enforced. Affected are all versions of cpe:2.3:a:google:cel-go:*:*:*:*:*:*:*:* whose Compile() and Parse() code paths call the pre-fix NewTextSource() without first bounding the input length. No public exploit code exists and this vulnerability has not been added to CISA KEV, but the trivially automatable nature of the attack makes it a meaningful denial-of-service risk for any service that exposes a CEL evaluation endpoint to user input.

Google Cel Go
NVD GitHub VulDB

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy