CVE-2026-1998
CVE-2026-1998 · micropython runtime.c mp_import_all memory corruption
Cette page présente des faits issus de sources publiques. Consultez l’avis original avant toute mise à jour.
A flaw has been found in micropython up to 1.27.0. This vulnerability affects the function mp_import_all of the file py/runtime.c. This manipulation causes memory corruption. The attack needs to be launched locally. The exploit has been published and may be used. Patch name: 570744d06c5ba9dba59b4c3f432ca4f0abd396b6. It is suggested to install a patch to address this issue.
CVSS 4.8 · Moyenne · EPSS 0,2%
- Publication
- Mise à jour
Pile logicielle: system
Produits et versions concernés
micropython
- Versions du logiciel
- 1.0: Concernée
- 1.1: Concernée
- 1.2: Concernée
- 1.3: Concernée
- 1.4: Concernée
- 1.5: Concernée
- 1.6: Concernée
- 1.7: Concernée
- 1.8: Concernée
- 1.9: Concernée
- 1.10: Concernée
- 1.11: Concernée
- 1.12: Concernée
- 1.13: Concernée
- 1.14: Concernée
- 1.15: Concernée
- 1.16: Concernée
- 1.17: Concernée
- 1.18: Concernée
- 1.19: Concernée
- 1.20: Concernée
- 1.21: Concernée
- 1.22: Concernée
- 1.23: Concernée
- 1.24: Concernée
- 1.25: Concernée
- 1.26: Concernée
- 1.27.0: Concernée
Aucun correctif publié
micropython Debian:13
- Versions du logiciel
- 1.25.0+ds-1
- 1.26.1+ds-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
micropython Debian:14
- Versions du logiciel
- 1.25.0+ds-1
- 1.26.1+ds-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
micropython Ubuntu:Pro:20.04:LTS
- Versions du logiciel
- 1.12-1
- 1.12-1ubuntu0.1~esm1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
micropython Ubuntu:Pro:22.04:LTS
- Versions du logiciel
- 1.17+ds-1ubuntu1
- 1.17+ds-1.1
- 1.17+ds-1.1ubuntu2
- 1.17+ds-1.1ubuntu2+esm1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
micropython Ubuntu:Pro:24.04:LTS
- Versions du logiciel
- 1.19.1+ds-1
- 1.22.1+ds-1
- 1.22.1+ds-1build1
- 1.22.1+ds-1build2
- 1.22.1+ds-1ubuntu0.24.04.1~esm1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
micropython Ubuntu:25.10
- Versions du logiciel
- 1.24.1+ds-1
- 1.25.0+ds-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
micropython Ubuntu:26.10
- Versions du logiciel
- 1.26.1+ds-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
micropython Ubuntu:26.04:LTS
- Versions du logiciel
- 1.25.0+ds-1
- 1.26.1+ds-1
- Plages de versions concernées
- ECOSYSTEM: (−∞, +∞)
Aucun correctif publié
Sources originales
- https://vuldb.com/?id.344546
- https://vuldb.com/?ctiid.344546
- https://vuldb.com/?submit.743396
- https://github.com/micropython/micropython/issues/18639
- https://github.com/micropython/micropython/pull/18671
- https://github.com/micropython/micropython/issues/18639#issue-3780651410
- https://github.com/dpgeorge/micropython/commit/570744d06c5ba9dba59b4c3f432ca4f0abd396b6
- https://github.com/micropython/micropython/
- https://nvd.nist.gov/vuln/detail/CVE-2026-1998