CVE-2020-7247criticalbajo ataqueCWE-755

CVE-2020-7247

Publicada el · Actualizada el

Aviso por correo cuando entre en el KEV, tenga PoC pública o suba de nota.

100Vexday Risk Score

Corrige ahora. Ella está bajo explotación confirmada por CISA y tiene exploit funcional público.

ssvc Actcvss 9.8epss 99%
de la publicación al armael mismo día
Publicada en NVD29 ene
1ª PoC12 jul
metasploit28 ene
CISA KEV+786d
Lo que declaran los fabricantes (VEX)

Declaraciones oficiales de los fabricantes en formato CSAF/VEX: si su producto está afectado, ya corregido o descartado — y por qué. Es afirmación del fabricante, no juicio de Vexday.

No afectado
1 producto — porque el código vulnerable no está presente en el producto
red_hat_products
Acción exigida por CISAplazo federal: 2022-04-15

Apply updates per vendor instructions.

En resumen

OpenSMTPD 6.6 permite que atacantes remotos ejecuten comandos arbitrarios como root a través de una sesión SMTP manipulada, usando metacaracteres de shell en el campo MAIL FROM. Esta es una vulnerabilidad crítica que afecta la configuración predeterminada y puede comprometer completamente el sistema.

Detalle técnico

Una falla en la validación de entrada de la función smtp_mailaddr en smtp_session.c causa un retorno incorrecto, permitiendo que atacantes remotos no autenticados inyecten metacaracteres de shell mediante el comando MAIL FROM. La vulnerabilidad permite ejecución de comandos arbitrarios con privilegios root en sistemas OpenBSD 6.6 afectados ejecutando OpenSMTPD 6.6 con configuración predeterminada.

Resumen generado y traducido por IA a partir de la descripción oficial.

El análisis completo de esta CVE está disponible en portugués →

smtp_mailaddr in smtp_session.c in OpenSMTPD 6.6, as used in OpenBSD 6.6 and other products, allows remote attackers to execute arbitrary commands as root via a crafted SMTP session, as demonstrated by shell metacharacters in a MAIL FROM field. This affects the "uncommented" default configuration. The issue exists because of an incorrect return value upon failure of input validation.
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Productos afectados
n/a · n/a
PoCs públicas encontradas — 30✓ VexDay Proof
exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/48038exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/48051exploitdb✓ VexDay Proofwww.exploit-db.com/exploits/47984githubgithub.com/FiroSolutions/cve-2020-7247-exploit★ 25githubgithub.com/QTranspose/CVE-2020-7247-exploit★ 11githubgithub.com/r0lh/CVE-2020-7247★ 5githubgithub.com/superzerosec/cve-2020-7247★ 4githubgithub.com/f4T1H21/CVE-2020-7247★ 2githubgithub.com/SimonSchoeni/CVE-2020-7247-POC★ 2githubgithub.com/presentdaypresenttime/shai_hulud★ 2githubgithub.com/minhluannguyen/CVE-2020-7247-reproducer★ 0githubgithub.com/solmin111/OpenSMTPD-CVE-2020-7247-★ 0githubgithub.com/CyberCTF/vulhub-opensmtpd-cve-2020-7247★ 0githubgithub.com/bytescrappers/CVE-2020-7247★ 0vulncheckvulncheck.com/xdb/bb8cd406d461no verificadovulncheckvulncheck.com/xdb/3aba7d75651dno verificadocve_referencepacketstormsecurity.com/files/162093/OpenBSD-OpenSMTPD-6.6-Remote-Code-Execution.htmlno verificadovulncheckvulncheck.com/xdb/dfc825b4e351no verificadocve_referencepacketstormsecurity.com/files/156249/OpenSMTPD-MAIL-FROM-Remote-Code-Execution.htmlno verificadovulncheckvulncheck.com/xdb/bf9da7b38b61no verificadovulncheckvulncheck.com/xdb/e74dfea19420no verificadovulncheckvulncheck.com/xdb/fdc16adbecd8no verificadovulncheckvulncheck.com/xdb/84f50ceb9674no verificadovulncheckvulncheck.com/xdb/79c490a79067no verificadocve_referencepacketstormsecurity.com/files/156137/OpenBSD-OpenSMTPD-Privilege-Escalation-Code-Execution.htmlno verificadocve_referencepacketstormsecurity.com/files/156145/OpenSMTPD-6.6.2-Remote-Code-Execution.htmlno verificadocve_referencepacketstormsecurity.com/files/156295/OpenSMTPD-6.6.1-Local-Privilege-Escalation.htmlno verificadovulncheckvulncheck.com/xdb/15de84180d62no verificadovulncheckvulncheck.com/xdb/47eec17beab4no verificadovulncheckvulncheck.com/xdb/aaf43d820afeno verificado
⚠ Recursos públicos, para evaluar la exposición de sistemas que controlas o estás autorizado a probar. Prueba solo con autorización.