CVE-2026-83530: CWE-789 Memory Allocation with Excessive Size Value in Google cel-go
Affects Google cel-goSource CVE Database V5
Not known to be exploited · CVSS 6.9 Medium.
Data as of 10/24/2026, 22:16:05 UTC
- Exploitation
Not in CISA KEV, no exploitation reported
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 3% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:N/VA:L/SC:N/SI:N/SA:NWhat to do
Affected software
| Product | Affected | Fixed in |
|---|---|---|
| Googlecel-go | Affected
| Fixed in
|
AI-suggested
Until a fix is available, users should consider limiting exposure to untrusted input or applying resource usage monitoring to detect abnormal memory consumption related to CEL expression parsing.
Description
A user could provide an expression whose string length is longer than the ParserExpressionSizeLimit() configured on the CEL environment, and a memory allocation would occur proportional to the size of the input before the limit would be checked / enforced.
Impact
The impact is limited to potential excessive memory allocation, which could degrade system performance or cause denial of service due to resource exhaustion. There is no indication of privilege escalation, code execution, or data disclosure. The vulnerability can be triggered remotely without authentication.
Weaknesses
- CWE-789Memory Allocation with Excessive Size Value (opens in a new tab)
Variant weakness
The product allocates memory based on an untrusted, large size value, but it does not ensure that the size is within expected limits, allowing arbitrary amounts of memory to be allocated.