CVE-2026-77360CWE-113

CVE-2026-77360

published September 16, 2026

CVSS
6.3
EPSS
1%
Percentile
44.8
In the wild
Unconfirmed
What it is

oRPC is an tool that helps build APIs that are end-to-end type-safe and adhere to OpenAPI standards. Prior to 1.14.8, the @orpc/server CORS plugin in packages/server/src/plugins/cors.ts copies a client's incoming Vary request header into the response instead of controlling Vary as a response-only header and using Origin for request-origin variation. In deployments behind a shared cache, CDN, or reverse proxy that keys responses using Vary, a client can inject arbitrary variation values, pollute cache keys, and cause inconsistent CORS enforcement for other clients. Default non-cached configurations have no established direct confidentiality, integrity, or availability impact. This issue is fixed in version 1.14.8.

The record
Technical detail
CVSS
6.3 · NONE
CVSS v4.0
6.3 · CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:N/VI:N/VA:N/SC:L/SI:L/SA:N
EPSS
0.00543 · 44.8th percentile
Weakness
CWE-113 · Improper Neutralization of CRLF Sequences in HTTP Headers ('HTTP Request/Response Splitting')
Published
2026-09-16T23:17Z
References (6)
EPSS history
Timeline
  • 18 SEP 04:01Z
    EPSS moved — → 1%
    epss
  • 16 SEP 18:42Z
    oRPC: Vary Header Injection in CORS Plugin leading to potential Cache/CORS Bypass
    cvelistv5