Aktywnie wykorzystywana w atakach
OpenSMTPD Remote Code Execution Vulnerability
OpenBSD - OpenSMTPD · Figuruje w katalogu CISA KEV od 2022-03-25. Oznacza to potwierdzone ataki w środowisku produkcyjnym.
Wymagane działanie: Apply updates per vendor instructions.
CVE-2020-7247
KrytyczneCVSS 9.8KEVStreszczenie
smtp_mailaddr w smtp_session.c w OpenSMTPD 6.6, używanym w OpenBSD 6.6 i innych produktach, pozwala zdalnym atakującym na wykonanie dowolnych poleceń jako root poprzez spreparowaną sesję SMTP, co pokazano za pomocą metaznaków powłoki w polu MAIL FROM. Dotyczy to domyślnej konfiguracji "uncommented". Problem istnieje z powodu nieprawidłowej wartości zwracanej w przypadku niepowodzenia walidacji danych wejściowych.
Ocena ryzyka
Atakujący może zdalnie wykonać dowolne polecenia jako root, przejmując pełną kontrolę nad serwerem pocztowym i systemem.
Rekomendacja
Zaktualizuj OpenSMTPD do wersji 6.6.1 lub nowszej, która naprawia tę podatność.
Inne podatności w OpenSMTPD
Oryginalny opis (angielski, źródło NVD)
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.

