github.com/zalando/skipper is vulnerable to Denial of Service (DoS)
32
Low Risk
The jwt.Parse function previously used strings.Split to parse its argument, which is untrusted data, by splitting on periods. This allowed a malicious request with an Authorization header containing Bearer followed by numerous period characters to trigger excessive memory allocations—approximately O(n) bytes, where n is the length of the argument, with a constant factor of around 16. This patch optimizes jwt.Parse to allocate O(1) bytes, even when handling such malicious inputs.
You are affected if you are using a version that falls within the vulnerable range.
github.com/zalando/skipper is vulnerable to Denial of Service (DoS) in versions 0.12.14 - 0.21.267.
Upgrade the github.com/zalando/skipper library to the patch version.
Connect your repositories to instantly see whether vulnerable or malicious packages exist in your codebase.
Free. No credit card required.

SOC 2Compliant
ISO 27001Compliant