Katalog CVE

CVE-2026-65838

WysokieCVSS 8.2
Opublikowano: Zaktualizowano: Przetłumaczono: NVD NIST

Prawdopodobieństwo exploitacji (EPSS)

Niskie ryzyko
0.27%

Percentyl 19 - wyżej niż 19% wszystkich znanych CVE

Streszczenie

Skipper przed wersją 0.27.35 ma podatność w filtrze opaAuthorizeRequestWithBody, która pozwala na obejście polityki Rego typu deny-on-presence dla żądań z dużym deklarowanym Content-Length, gdy treść przekracza limit rozmiaru.

Ocena ryzyka

Atakujący może wysłać zabronione dane do chronionej usługi, omijając kontrolę autoryzacji, co może prowadzić do nieautoryzowanego dostępu lub naruszenia integralności danych.

Rekomendacja

Zaktualizuj Skipper do wersji 0.27.35 lub nowszej, która zawiera poprawkę dla tego problemu.

Inne podatności w Skipper

Zobacz wszystkie
Oryginalny opis (angielski, źródło NVD)

Skipper is an HTTP router and reverse proxy for service composition. Prior to 0.27.35, the opaAuthorizeRequestWithBody filter in filters/openpolicyagent/openpolicyagent.go can allow an oversized declared Content-Length request to bypass a deny-on-presence Rego policy because ExtractHttpBodyOptionally leaves OPA with an empty parsed_body while forwarding the complete request body upstream. This incomplete remediation of CVE-2026-50197 affects deployments that authorize request-body content and exceed -open-policy-agent-max-request-body-size, which defaults to 1 MB. Policy logic that does not reject input.attributes.request.http.truncated_body can therefore fail open and permit a forbidden payload to reach the protected service, while small bodies and the previously fixed chunked-body case are evaluated normally. This issue is fixed in version 0.27.35.

Dane podatności pochodzą z NVD (NIST) · CISA KEV · EPSS