CRITICAL🚩 CISA KEV⚡ EXPLOIT✓ PATCH🇬🇧 English

CVE-2016-10033

PHPMailer — RCE poprzez argument injection w funkcji mailSend

CVSS 9.8v3.1pub. 2016-12-30upd. 2026-04-21

Podatność w bibliotece PHPMailer przed wersją 5.2.18 umożliwia zdalnemu atakującemu wykonanie dowolnego kodu na serwerze (RCE) bez uwierzytelnienia. Zagrożenie dotyczy aplikacji opartych na PHPMailer, w tym WordPress i Joomla!, i jest aktywnie wykorzystywane w atakach.

Pokaż oryginał (EN)

The mailSend function in the isMail transport in PHPMailer before 5.2.18 might allow remote attackers to pass extra parameters to the mail command and consequently execute arbitrary code via a \" (backslash double quote) in a crafted Sender property.

🤖 Analiza AI
Jak działa

Funkcja mailSend w transporterze isMail nieprawidłowo sanityzuje właściwość Sender przed przekazaniem jej do wywołania systemowego polecenia mail. Atakujący może umieścić w tej właściwości specjalnie spreparowany ciąg zawierający sekwencję backslash + cudzysłów (\" ), co pozwala na wstrzyknięcie dodatkowych parametrów do polecenia mail. W ten sposób możliwe jest wykonanie dowolnych poleceń systemowych w kontekście procesu serwera WWW.

Skutki

Atakujący może wykonać dowolny kod na serwerze bez żadnego uwierzytelnienia, co prowadzi do pełnego przejęcia kontroli nad aplikacją i potencjalnie całym systemem operacyjnym.

Mitygacja

Należy niezwłocznie zaktualizować PHPMailer do wersji 5.2.18 lub nowszej. W przypadku WordPress i Joomla! należy zaktualizować wtyczki i komponenty korzystające z PHPMailer oraz zastosować patche dostępne u producentów zgodnie z referencjami.

Kogo dotyczy

PHPMailer przed wersją 5.2.18 oraz aplikacje korzystające z tej biblioteki, w tym WordPress i Joomla!

Uwagi

Dostępny jest publiczny moduł exploit w Rapid7 Metasploit (exploit/multi/http/phpmailer_arg_injection) oraz opublikowane analizy techniczne na Packet Storm Security i Full Disclosure.

CVSS Vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
  • Joomla Joomla\!

    APP
    Joomla
    1.5.0 – 3.6.5
  • Phpmailer Project Phpmailer

    APP
    Phpmailer Project
    < 5.2.18
  • WordPress

    APP
    Wordpress
    ≤ 4.7

CISA KEV — szczegółyi

Dostawcai
PHP
Produkti
PHPMailer
Data dodania do KEVi
7 lipca 2025
Termin remediation (USA)i
28 lipca 2025(po terminie)
Wymagana akcja (CISA)i

Zastosuj mitygacje zgodnie z instrukcjami producenta, postępuj zgodnie z wytycznymi BOD 22-01 dla usług w chmurze lub zaprzestań używania produktu, jeśli mitygacje są niedostępne.

tłumaczenie AI
Pokaż oryginał (EN)

Apply mitigations per vendor instructions, follow applicable BOD 22-01 guidance for cloud services, or discontinue use of the product if mitigations are unavailable.

Opis CISAi

PHPMailer zawiera lukę command injection, ponieważ nie neutralizuje danych wejściowych dostarczonych przez użytkownika. W szczególności problem dotyczy funkcji 'mail()' skryptu 'class.phpmailer.php'. Atakujący może wykorzystać tę lukę do wykonania arbitralnego kodu w kontekście aplikacji. Nieudane próby exploitacji mogą prowadzić do warunku denial-of-service.

tłumaczenie AI
Pokaż oryginał (EN)

PHPMailer contains a command injection vulnerability because it fails to sanitize user-supplied input. Specifically, this issue affects the 'mail()' function of 'class.phpmailer.php' script. An attacker can exploit this issue to execute arbitrary code within the context of the application. Failed exploit attempts will result in a denial-of-service condition.

🔴
NATYCHMIASTOWE DZIAŁANIE
Aktywnie wykorzystywane w atakach (CISA KEV). Załataj jak najszybciej.
CISA DEADLINE: 28 lipca 2025
Tagi
RCE
CWE
Referencje

Powiązane podatności

CVE-2026-63030CRITICAL9.8⚠ KEVPL ✓ten sam produkt

WordPress: RCE przez route confusion w REST API i SQL Injection

CVE-2026-48902CRITICAL9.8PL ✓ten sam produkt

Joomla! — degradacja szyfrowania transportu w linkach resetowania hasła i nazwy użytkownika

CVE-2025-25226CRITICAL9.8PL ✓ten sam produkt

SQL injection w metodzie quoteNameStr pakietu bazy danych Joomla Framework

CVE-2024-27185CRITICAL9.1PL ✓ten sam produkt

Joomla! — cache poisoning przez dowolne parametry w paginacji

CVE-2022-23799CRITICAL9.8PL ✓ten sam produkt

Joomla! 4.x — manipulacja danymi wejściowymi przez JInput (variable tampering)