CVE-2023-54284

Vulnérabilité élevée dans Linux (Linux)

CVSS 7.1 · Élevée
EPSS 0.2%
Linux•Linux•Versions : <=6.1.*, 6.2.15, 5.15.111, <6606e2404ee9e20a3ae5b42fc3660d41b739ed3e, 0, 5.10.211, <=6.3.*, 6.4, 4.14.315, <=5.10.*, <=4.14.*, 6.3.2, <2.6.31, <eed9496a0501357aa326ddd6b71408189ed872eb, <86ba65e5357bfbb6c082f68b265a292ee1bdde1d, <77eeb4732135c18c2fdfab80839645b393f3e774, <=5.4.*, 4.19.283, <=4.19.*, <=6.2.*, fd46d16d602ab7fd53cef7ff55b9dcb0b47ad3bf, <6680af5be9f08d830567e9118f76d3e64684db8f, <423350af9e27f005611bd881b1df2cab66de943d, 2.6.31, 6.1.28, <=*, <=5.15.*, <ca4ce92e3ec9fd3c7c936b912b95c53331d5159c, 5.4.243, <620b983589e0223876bf1463b01100a9c67b56ba, <7b93ab60fe9ed04be0ff155bc30ad39dea23e22b

Description

In the Linux kernel, the following vulnerability has been resolved: media: av7110: prevent underflow in write_ts_to_decoder() The buf[4] value comes from the user via ts_play(). It is a value in the u8 range. The final length we pass to av7110_ipack_instant_repack() is "len - (buf[4] + 1) - 4" so add a check to ensure that the length is not negative. It's not clear that passing a negative len value does anything bad necessarily, but it's not best practice. With the new bounds checking the "if (!len)" condition is no longer possible or required so remove that.

Gravité et risque d'exploitation

CVE-2023-54284 obtient un score CVSS de 7.1/10, soit une gravité élevée. Selon le modèle EPSS, la probabilité qu'elle soit exploitée dans les 30 prochains jours est de 0.16 %, ce qui la place devant 4.4 % des CVE référencées.

Que faire ?

  • Vérifiez si Linux (versions <=6.1.*, 6.2.15, 5.15.111, <6606e2404ee9e20a3ae5b42fc3660d41b739ed3e, 0, 5.10.211, <=6.3.*, 6.4, 4.14.315, <=5.10.*, <=4.14.*, 6.3.2, <2.6.31, <eed9496a0501357aa326ddd6b71408189ed872eb, <86ba65e5357bfbb6c082f68b265a292ee1bdde1d, <77eeb4732135c18c2fdfab80839645b393f3e774, <=5.4.*, 4.19.283, <=4.19.*, <=6.2.*, fd46d16d602ab7fd53cef7ff55b9dcb0b47ad3bf, <6680af5be9f08d830567e9118f76d3e64684db8f, <423350af9e27f005611bd881b1df2cab66de943d, 2.6.31, 6.1.28, <=*, <=5.15.*, <ca4ce92e3ec9fd3c7c936b912b95c53331d5159c, 5.4.243, <620b983589e0223876bf1463b01100a9c67b56ba, <7b93ab60fe9ed04be0ff155bc30ad39dea23e22b) 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