Description
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.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
n/a n/a
n/aaffected
References
- http://packetstormsecurity.com/files/140350/PHPMailer-Sendmail-Argument-Injection.html ↗
- https://www.drupal.org/psa-2016-004 ↗
- https://www.exploit-db.com/exploits/42221/ ↗
- https://www.exploit-db.com/exploits/40969/ ↗
- https://www.exploit-db.com/exploits/41962/ ↗
- https://www.exploit-db.com/exploits/40968/ ↗
- https://legalhackers.com/advisories/PHPMailer-Exploit-Remote-Code-Exec-CVE-2016-10033-Vuln.html ↗
- https://github.com/PHPMailer/PHPMailer/releases/tag/v5.2.18 ↗
- http://www.securityfocus.com/archive/1/539963/100/0/threaded ↗
- https://github.com/PHPMailer/PHPMailer/wiki/About-the-CVE-2016-10033-and-CVE-2016-10045-vulnerabilities ↗
- http://packetstormsecurity.com/files/140291/PHPMailer-Remote-Code-Execution.html ↗
- https://www.exploit-db.com/exploits/40974/ ↗
- https://www.exploit-db.com/exploits/40986/ ↗
- https://www.exploit-db.com/exploits/40970/ ↗
- http://www.rapid7.com/db/modules/exploit/multi/http/phpmailer_arg_injection ↗
- https://www.exploit-db.com/exploits/41996/ ↗
- http://seclists.org/fulldisclosure/2016/Dec/78 ↗
- http://www.securityfocus.com/bid/95108 ↗
- http://www.securitytracker.com/id/1037533 ↗
- https://developer.joomla.org/security-centre/668-20161205-phpmailer-security-advisory.html ↗
- https://www.exploit-db.com/exploits/42024/ ↗
- https://www.cisa.gov/known-exploited-vulnerabilities-catalog?field_cve=CVE-2016-10033 ↗