๐Ÿ” CVE Alert

CVE-2026-50285

HIGH 7.5

Pomerium: Pre-Auth Memory Exhaustion via Unbounded zstd Decompression in HPKE Callback

CVSS Score
7.5
EPSS Score
0.0%
EPSS Percentile
0th

Pomerium is an identity and context-aware access proxy. Prior to 0.32.8, decodeQueryStringV2 in pkg/hpke/url.go performs zstd decompression of attacker-controlled data without an output-memory limit when DecryptURLValues processes HPKE V2 values for Stateless.Callback in internal/authenticateflow/stateless.go. In hosted or stateless authentication deployments, an unauthenticated attacker can obtain the receiver key from /.well-known/pomerium/hpke-public-key, provide a matching attacker-controlled sender key, and send a compressed payload to /.pomerium/callback that expands before validateSenderPublicKey rejects the sender. This can allocate hundreds of megabytes per request, exhaust proxy memory, crash or degrade the process, and block access to applications protected by the deployment. Stateful deployments are not affected because the stateful callback verifies its HMAC signature before decryption and decompression. This issue is fixed in version 0.32.8.

CWE CWE-1284 CWE-770
Vendor pomerium
Product pomerium
Published Sep 17, 2026
Last Updated Sep 17, 2026
Stay Ahead of the Next One

Get instant alerts for pomerium pomerium

Be the first to know when new high vulnerabilities affecting pomerium pomerium are published โ€” delivered to Slack, Telegram or Discord.

Get Free Alerts โ†’ Free ยท No credit card ยท 60 sec setup

CVSS v3 Breakdown

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H
Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
None
Integrity
None
Availability
High

Affected Versions

pomerium / pomerium
< 0.32.8

References

NVD โ†— CVE.org โ†— EPSS Data โ†—
github.com: https://github.com/pomerium/pomerium/security/advisories/GHSA-ggw3-5987-rx77 github.com: https://github.com/pomerium/pomerium/commit/593eb81c7e5bdbe6071a30d330f374967869577f github.com: https://github.com/pomerium/pomerium/releases/tag/v0.32.8