← volver
CVE-2021-22567mediumCWE-284

Bidirectional Override in Dart SDK

13Vexday Risk Score

Sin señal de explotación. Ningún artefacto público de explotación conocido hasta ahora.

ssvc Trackcvss 4.6epss 0.6%
probabilidad de explotación
0.6%top 53% de las CVE
explotación observada
noninguna fuente lo reporta
En resumen

El SDK de Dart no maneja adecuadamente caracteres Unicode especiales que invierten la dirección del texto, permitiendo a atacantes ocultar código malicioso en archivos que parecen inofensivos para revisores. Este truco puede engañar las verificaciones de seguridad porque el código aparenta ser seguro cuando se visualiza normalmente.

Detalle técnico

Los caracteres especiales de inversión bidireccional Unicode (CWE-284) en código fuente Dart pueden compilarse en comportamiento ejecutable diferente del que se representa visualmente en editores, permitiendo que un atacante inyecte lógica oculta que elude la revisión de código. La vulnerabilidad requiere acceso al código fuente e inatención del revisor, resultando en ejecución arbitraria de código mediante presentación engañosa de la lógica del programa.

Resumen generado y traducido por IA a partir de la descripción oficial.
Bidirectional Unicode text can be interpreted and compiled differently than how it appears in editors which can be exploited to get nefarious code passed a code review by appearing benign. An attacker could embed a source that is invisible to a code reviewer that modifies the behavior of a program in unexpected ways.
CVSS:3.1/AV:N/AC:L/PR:L/UI:R/S:U/C:N/I:L/A:L
Productos afectados
Google LLC · Dart SDK