CVE-2024-21664

Vulnérabilité moyenne dans jwx (lestrrat-go)

CVSS 4.3 · Moyenne
EPSS 0.9%
lestrrat-go•jwx•Versions : >= 1.0.8, < 1.2.28, >= 2.0.0, < 2.0.19

Description

jwx is a Go module implementing various JWx (JWA/JWE/JWK/JWS/JWT, otherwise known as JOSE) technologies. Calling `jws.Parse` with a JSON serialized payload where the `signature` field is present while `protected` is absent can lead to a nil pointer dereference. The vulnerability can be used to crash/DOS a system doing JWS verification. This vulnerability has been patched in versions 2.0.19 and 1.2.28.

Gravité et risque d'exploitation

CVE-2024-21664 obtient un score CVSS de 4.3/10, soit une gravité moyenne. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.86 %, ce qui la place devant 57.9 % des CVE référencées.

Que faire ?

  • Vérifiez si jwx (versions >= 1.0.8, < 1.2.28, >= 2.0.0, < 2.0.19) est présent sur votre parc.
  • Appliquez le correctif ou la version corrigée indiqués dans les références de l'éditeur.
  • À défaut de correctif, limitez l'exposition (filtrage réseau, désactivation du composant).
  • Automatisez la détection : les agents CVE Heimdall (gratuits, open source) corrèlent l'inventaire de vos serveurs avec la base CVE.

Références