CVE-2017-5223

Published Jan 16, 2017 CVSS 3.0 · 5.5 Medium EPSS 2.1% KEV · Not listed
Description
An issue was discovered in PHPMailer before 5.2.22. PHPMailer's msgHTML method applies transformations to an HTML document to make it usable as an email message body. One of the transformations is to convert relative image URLs into attachments using a script-provided base directory. If no base directory is provided, it resolves to /, meaning that relative image URLs get treated as absolute local file paths and added as attachments. To form a remote vulnerability, the msgHTML method must be called, passed an unfiltered, user-supplied HTML document, and must not set a base directory.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

Source ID Title
Debian DLA Debian DLA DLA-817-1 libphp-phpmailer security update
Debian DLA Debian DLA DLA-1591-1 libphp-phpmailer security update
EUVD EUVD EUVD-2020-0329 An issue was discovered in PHPMailer before 5.2.22. PHPMailer's msgHTML method applies transformations to an HTML document to make it usable as an email message body. One of the transformations is to convert relative image URLs into attachments using a script-provided base directory. If no base directory is provided, it resolves to /, meaning that relative image URLs get treated as absolute local file paths and added as attachments. To form a remote vulnerability, the msgHTML method must be called, passed an unfiltered, user-supplied HTML document, and must not set a base directory.
Github GHSA Github GHSA GHSA-4x5h-cr29-fhp6 Local file disclosure in PHPMailer
Ubuntu USN Ubuntu USN USN-5956-1 PHPMailer vulnerabilities
History

No history.

Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Aug 5, 2024, 2:55 PM
Reserved
Jan 9, 2017, 12:00 AM
Status
Modified
Published
Jan 16, 2017, 6:59 AM
Modified
Jun 17, 2026, 1:20 AM