Vulnérabilité dans Cisco IOS et IOS XE

CVE-2023-20109 · Publié le 27/09/2023 · Révisé le 17/06/2026

MOYENNE 6.6 ⚑ Exploitation active connue EPSS 0.02 · 82ᵉ centileCWE-787

CVSS:3.1/AV:N/AC:H/PR:H/UI:N/S:U/C:H/I:H/A:H

Produits et versions affectés

Produit Versions affectées Corrigé en
Cisco Ios

674 versions, réparties par branche :

  • branche 12.4 — 92 versions (12.4(22)md, 12.4(22)md1, 12.4(22)md2…)
  • branche 15.0 — 65 versions (15.0(1)m, 15.0(1)m1, 15.0(1)m2…)
  • branche 15.1 — 105 versions (15.1(1)s, 15.1(1)s1, 15.1(1)s2…)
  • branche 15.2 — 160 versions (15.2(1)e, 15.2(1)e1, 15.2(1)e2…)
  • branche 15.3 — 44 versions (15.3(1)s, 15.3(1)s1, 15.3(1)s2…)
  • branche 15.4 — 52 versions (15.4(1)cg, 15.4(1)cg1, 15.4(1)s…)
  • branche 15.5 — 63 versions (15.5(1)s, 15.5(1)s1, 15.5(1)s2…)
  • branche 15.6 — 47 versions (15.6(1)s, 15.6(1)s1, 15.6(1)s2…)
  • branche 15.7 — 13 versions (15.7(3)m, 15.7(3)m0a, 15.7(3)m1…)
  • branche 15.8 — 17 versions (15.8(3)m, 15.8(3)m0a, 15.8(3)m0b…)
Afficher les 1 autres branches
  • branche 15.9 — 16 versions (15.9(3)m, 15.9(3)m0a, 15.9(3)m1…)

Liste exhaustive dans l'avis d'origine, cité en bas de page.

Non précisé
Cisco Ios xe

364 versions, réparties par branche :

  • branche 3.3 — 3 versions (3.3.0sg, 3.3.1sg, 3.3.2sg)
  • branche 3.4 — 9 versions (3.4.0sg, 3.4.1sg, 3.4.2sg…)
  • branche 3.5 — 4 versions (3.5.0e, 3.5.1e, 3.5.2e…)
  • branche 3.6 — 15 versions (3.6.0e, 3.6.1e, 3.6.2ae…)
  • branche 3.7 — 12 versions (3.7.0bs, 3.7.0s, 3.7.1as…)
  • branche 3.8 — 15 versions (3.8.0e, 3.8.0s, 3.8.1e…)
  • branche 3.9 — 8 versions (3.9.0as, 3.9.0e, 3.9.0s…)
  • branche 3.10 — 19 versions (3.10.0ce, 3.10.0e, 3.10.0s…)
  • branche 3.11 — 16 versions (3.11.0e, 3.11.0s, 3.11.1ae…)
  • branche 3.12 — 6 versions (3.12.0as, 3.12.0s, 3.12.1s…)
Afficher les 29 autres branches
  • branche 3.13 — 16 versions (3.13.0as, 3.13.0s, 3.13.1s…)
  • branche 3.14 — 5 versions (3.14.0s, 3.14.1s, 3.14.2s…)
  • branche 3.15 — 6 versions (3.15.0s, 3.15.1cs, 3.15.1s…)
  • branche 3.16 — 22 versions (3.16.0cs, 3.16.0s, 3.16.1as…)
  • branche 3.17 — 6 versions (3.17.0s, 3.17.1as, 3.17.1s…)
  • branche 3.18 — 22 versions (3.18.0as, 3.18.0s, 3.18.0sp…)
  • branche 16.1 — 3 versions (16.1.1, 16.1.2, 16.1.3)
  • branche 16.2 — 2 versions (16.2.1, 16.2.2)
  • branche 16.3 — 13 versions (16.3.1, 16.3.1a, 16.3.2…)
  • branche 16.4 — 3 versions (16.4.1, 16.4.2, 16.4.3)
  • branche 16.5 — 5 versions (16.5.1, 16.5.1a, 16.5.1b…)
  • branche 16.6 — 12 versions (16.6.1, 16.6.2, 16.6.3…)
  • branche 16.7 — 6 versions (16.7.1, 16.7.1a, 16.7.1b…)
  • branche 16.8 — 9 versions (16.8.1, 16.8.1a, 16.8.1b…)
  • branche 16.9 — 13 versions (16.9.1, 16.9.1a, 16.9.1b…)
  • branche 16.10 — 11 versions (16.10.1, 16.10.1a, 16.10.1b…)
  • branche 16.11 — 5 versions (16.11.1, 16.11.1a, 16.11.1b…)
  • branche 16.12 — 26 versions (16.12.1, 16.12.1a, 16.12.1c…)
  • branche 17.1 — 5 versions (17.1.1, 17.1.1a, 17.1.1s…)
  • branche 17.2 — 6 versions (17.2.1, 17.2.1a, 17.2.1r…)
  • branche 17.3 — 17 versions (17.3.1, 17.3.1a, 17.3.1w…)
  • branche 17.4 — 5 versions (17.4.1, 17.4.1a, 17.4.1b…)
  • branche 17.5 — 3 versions (17.5.1, 17.5.1a, 17.5.1c)
  • branche 17.6 — 13 versions (17.6.1, 17.6.1a, 17.6.1w…)
  • branche 17.7 — 4 versions (17.7.1, 17.7.1a, 17.7.1b…)
  • branche 17.8 — 2 versions (17.8.1, 17.8.1a)
  • branche 17.9 — 11 versions (17.9.1, 17.9.1a, 17.9.1w…)
  • branche 17.10 — 3 versions (17.10.1, 17.10.1a, 17.10.1b)
  • branche 17.11 — 3 versions (17.11.1, 17.11.1a, 17.11.99sw)

Liste exhaustive dans l'avis d'origine, cité en bas de page.

Non précisé

Explication de la faille

Conditions à réunir pour exploiter cette faille, telles que publiées :

CWE-787 — Écriture hors des limites

Le programme écrit au-delà de la zone réservée et corrompt la mémoire voisine — l'une des voies les plus directes vers l'exécution de code.

Atteinte totale à la confidentialité des données, l'intégrité des données et la disponibilité du service.

L'impact reste confiné au composant vulnérable.

Exploitation connue

Exploitation avérée.

La CISA a inscrit cette vulnérabilité à son catalogue des failles activement exploitées le 10 octobre 2023. L'inscription à ce catalogue signifie qu'une exploitation a été constatée, pas qu'elle est probable.

Les agences fédérales américaines avaient jusqu'au 31 octobre 2023 pour appliquer le correctif. Cette échéance ne vous engage pas, mais elle donne l'urgence retenue par la CISA.

Le score EPSS estime à 2.3 % la probabilité qu'une tentative d'exploitation soit observée dans les trente prochains jours. Cette valeur la situe au 82ᵉ centile : 82 % des vulnérabilités connues ont une probabilité plus faible.

Vérifier la présence sur votre système

Un équipement réseau ne se sonde pas depuis un poste : sa version se lit dans sa propre console. Vérifiez aussi que l'interface d'administration n'est pas exposée sur Internet, ce qui change entièrement l'urgence.

Selon l'équipement
Interface d'administration → À propos / System → Version
En ligne de commande, selon le constructeur :
  show version            (Cisco, Arista, HPE)
  get system status       (Fortinet)
  request system software (Juniper)
  show system info        (Palo Alto)

Ces commandes ne font que lire l'état du système : aucune n'installe, ne modifie ni ne redémarre quoi que ce soit.

Correctif et contournements

Aucune version corrigée n'est indiquée par les sources suivies à la date du 25 août 2026. Cela ne signifie pas qu'il n'existe pas de correctif : le bulletin de l'éditeur, lié ci-dessous, fait foi.

Sources

  • CERTFR-2023-AVI-0795 — Vulnérabilité dans Cisco IOS et IOS XE
    CERT-FR (ANSSI) · publié le 29/09/2023 · révisé le 29/09/2023 · Source : CERT-FR (ANSSI), Licence Ouverte 2.0

Historique des révisions

  • 25/08/2026 — CERTFR-2023-AVI-0795, révision 1 : Publication initiale