Lucene search
+L

4 matches found

Github Security Blog
Github Security Blog
•added 2026/10/08 10:02 p.m.•23 views

fast-jwt: Incomplete patch of CVE-2026-34950: Non-whitespace key-prefix re-enables RSA→HS256 algorithm confusion

Summary The fix for CVE-2026-34950 CVSS 9.1, released in v6.2.0 is incomplete. It adds key.trim to the PEM-detection path in src/crypto.js, but String.prototype.trim only strips characters classified as whitespace by the ECMAScript specification. The subsequent ^-anchored regex /^-----BEGIN?: RSA...

9.8CVSS6AI score0.00356EPSS
SaveExploits1References5Affected Software1
PyPA
PyPA
•added 2026/10/01 4:38 p.m.•48 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_pysec
osv_pysec
•added 2026/10/01 4:38 p.m.•38 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.9AI score0.00236EPSS
SaveExploits2References7
Github Security Blog
Github Security Blog
•added 2026/09/29 11:17 p.m.•43 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