CVE-2025-48888

Vulnérabilité moyenne dans deno (denoland)

CVSS 5.5 · Moyenne
EPSS 0.4%
denoland•deno•Versions : >= 2.3.0, < 2.3.2, >= 2.2.0, < 2.2.13, >= 1.41.3, < 2.1.13

Description

Deno is a JavaScript, TypeScript, and WebAssembly runtime. Starting in version 1.41.3 and prior to versions 2.1.13, 2.2.13, and 2.3.2, `deno run --allow-read --deny-read main.ts` results in allowed, even though 'deny' should be stronger. The result is the same with all global unary permissions given as `--allow-* --deny-*`. This only affects a nonsensical combination of flags, so there shouldn't be a real impact on the userbase. Users may upgrade to version 2.1.13, 2.2.13, or 2.3.2 to receive a patch.

Gravité et risque d'exploitation

CVE-2025-48888 obtient un score CVSS de 5.5/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.41 %, ce qui la place devant 33.4 % des CVE référencées.

Que faire ?

  • Vérifiez si deno (versions >= 2.3.0, < 2.3.2, >= 2.2.0, < 2.2.13, >= 1.41.3, < 2.1.13) 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