Lucene search
+L

3 matches found

PyPA
PyPA
•added 2026/10/01 4:38 p.m.•14 views

PyJWT: Asymmetric-PEM detection bypass: whitespace/line-ending-mutated public keys skip the HS/asymmetric confusion guard

Prerequisites both conditions must hold; both are deployment properties, not attacker-controlled at request time:- The jwt.decode allow-list mixes an HMAC algorithm with an asymmetric one, e.g. algorithms="ES256", "HS256" the RFC 8725 footgun the guard exists to backstop.- The verification key is...

9.1CVSS7.3AI score0.01355EPSS
SaveExploits2References7Affected Software1
OSV
OSV
•added 2026/10/01 4:38 p.m.•10 views

PYSEC-2026-4145 PyJWT: Asymmetric-PEM detection bypass: whitespace/line-ending-mutated public keys skip the HS/asymmetric confusion guard

Prerequisites both conditions must hold; both are deployment properties, not attacker-controlled at request time: - The jwt.decode allow-list mixes an HMAC algorithm with an asymmetric one, e.g. algorithms="ES256", "HS256" the RFC 8725 footgun the guard exists to backstop. - The verification key ...

9.1CVSS7.8AI score0.00202EPSS
SaveExploits2References7
Github Security Blog
Github Security Blog
•added 2026/09/29 11:17 p.m.•16 views

PyJWT: Asymmetric-PEM detection bypass: whitespace/line-ending-mutated public keys skip the HS/asymmetric confusion guard

Prerequisites both conditions must hold; both are deployment properties, not attacker-controlled at request time: - The jwt.decode allow-list mixes an HMAC algorithm with an asymmetric one, e.g. algorithms="ES256", "HS256" the RFC 8725 footgun the guard exists to backstop. - The verification key ...

9.1CVSS7.3AI score0.01355EPSS
SaveExploits2References5Affected Software1
Rows per page
Query Builder