CVE-2026-50285
Last modified
CVE-2026-50285 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. 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. EPSS estimates a 0.74% chance of exploitation in the next 30 days.
Description
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.
Metrics
Weakness Enumeration
Affected Software
Source: CNA advisory (CVE.org). NVD analysis pending.
| Vendor | Product | Versions |
|---|---|---|
| pomerium | pomerium | < 0.32.8 |
References
Timeline
- Published
- Last Modified
- Status
- Deferred
Frequently Asked Questions
What is CVE-2026-50285?
How severe is CVE-2026-50285?
How do I fix CVE-2026-50285?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2026
- CVE-2026-5028The Eight Day Week Print Workflow plugin for WordPress is vu…6.5
- CVE-2026-50280Craft CMS is a content management system (CMS). In versions …6
- CVE-2026-50281Craft CMS is a content management system (CMS). Versions 5.7…7.1
- CVE-2026-50282Craft CMS is a content management system (CMS). Versions 5.0…4.9
- CVE-2026-50283Craft CMS is a content management system (CMS). Versions 5.0…5.3
- CVE-2026-50284Craft CMS is a content management system (CMS). In versions …7.1
- CVE-2026-50287AgenticMail gives AI agents real email addresses and phone n…8.7
- CVE-2026-50288SpecifyJS is a declarative TypeScript user interface framewo…8.7
- CVE-2026-50289systeminformation is a System and OS information library for…8.8
- CVE-2026-5029A remote code execution vulnerability exists in Code Runner …8.7
- CVE-2026-50290SpecifyJS is a declarative TypeScript user interface framewo…5.3
- CVE-2026-50291OpenImageIO is a toolset for reading, writing, and manipulat…5.5
Are you affected by CVE-2026-50285?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
