Staging Environment: Content and features may be unstable or change without notice.
Search for packages
Package details: pkg:deb/debian/libphp-phpmailer@6.0.6-0.1
purl pkg:deb/debian/libphp-phpmailer@6.0.6-0.1
Next non-vulnerable version 6.6.3-1
Latest non-vulnerable version 6.6.3-1
Risk 4.5
Vulnerabilities affecting this package (2)
Vulnerability Summary Fixed by
VCID-16kp-5zpw-fbha
Aliases:
CVE-2020-13625
GHSA-f7hx-fqxw-rvvj
Insufficient output escaping of attachment names in PHPMailer ### Impact CWE-116: Incorrect output escaping. An attachment added like this (note the double quote within the attachment name, which is entirely valid): $mail->addAttachment('/tmp/attachment.tmp', 'filename.html";.jpg'); Will result in a message containing these headers: Content-Type: application/octet-stream; name="filename.html";.jpg" Content-Disposition: attachment; filename="filename.html";.jpg" The attachment will be named `filename.html`, and the trailing `";.jpg"` will be ignored. Mail filters that reject `.html` attachments but permit `.jpg` attachments may be fooled by this. Note that the MIME type itself is obtained automatically from the *source filename* (in this case `attachment.tmp`, which maps to a generic `application/octet-stream` type), and not the *name* given to the attachment (though these are the same if a separate name is not provided), though it can be set explicitly in other parameters to attachment methods. ### Patches Patched in PHPMailer 6.1.6 by escaping double quotes within the name using a backslash, as per RFC822 section 3.4.1, resulting in correctly escaped headers like this: Content-Type: application/octet-stream; name="filename.html\";.jpg" Content-Disposition: attachment; filename="filename.html\";.jpg" ### Workarounds Reject or filter names and filenames containing double quote (`"`) characters before passing them to attachment functions such as `addAttachment()`. ### References [CVE-2020-13625](https://web.nvd.nist.gov/view/vuln/detail?vulnId=CVE-2020-13625). [PHPMailer 6.1.6 release](https://github.com/PHPMailer/PHPMailer/releases/tag/v6.1.6) ### For more information If you have any questions or comments about this advisory: * Open an issue in [the PHPMailer repo](https://github.com/PHPMailer/PHPMailer/issues)
6.2.0-2
Affected by 1 other vulnerability.
VCID-4mjb-ur86-hkaz
Aliases:
CVE-2020-36326
GHSA-m298-fh5c-jc66
Object injection in PHPMailer/PHPMailer ### Impact This is a reintroduction of an earlier issue (CVE-2018-19296) by an unrelated bug fix in PHPMailer 6.1.8. An external file may be unexpectedly executable if it is used as a path to an attachment file via PHP's support for `.phar` files`. Exploitation requires that an attacker is able to provide an unfiltered path to a file to attach, or to trick calling code into generating one. See [this article](https://knasmueller.net/5-answers-about-php-phar-exploitation) for more info. ### Patches This issue was patched in the PHPMailer 6.4.1 release. This release also implements stricter filtering for attachment paths; paths that look like *any* kind of URL are rejected. ### Workarounds Validate paths to loaded files using the same pattern as used in [`isPermittedPath()`](https://github.com/PHPMailer/PHPMailer/blob/master/src/PHPMailer.php#L1815) before using them in *any* PHP file function, such as `file_exists`. This method can't be used directly because it is protected, but you can implement the same thing in calling code. Note that this should be applied to *all* user-supplied paths passed into such functions; it's not a problem specific to PHPMailer. ### Credit This issue was found by Fariskhi Vidyan, reported and managed via Tidelift.
6.2.0-2
Affected by 1 other vulnerability.
Vulnerabilities fixed by this package (2)
Vulnerability Summary Aliases
VCID-f585-qf89-f7f3 Object injection PHPMailer is vulnerable to an object injection attack. CVE-2018-19296
GHSA-7w4p-72j7-v7c2
VCID-zju7-7wax-zfhz XSS vulnerability in code example The `code_generator.phps` example does not filter user input prior to output. This file is distributed with a `.phps` extension, so it it not normally executable unless it is explicitly renamed, so it is safe by default. There's also an undisclosed potential XSS vulnerability in the default exception handler (unused by default). CVE-2017-11503
GHSA-58mj-pw57-4vm2

Date Actor Action Vulnerability Source VulnerableCode Version
2026-04-15T22:38:43.296664+00:00 Debian Oval Importer Fixing VCID-zju7-7wax-zfhz https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.4.0
2026-04-15T20:42:33.688400+00:00 Debian Oval Importer Affected by VCID-16kp-5zpw-fbha https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.4.0
2026-04-15T19:18:45.947122+00:00 Debian Oval Importer Fixing VCID-f585-qf89-f7f3 https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.4.0
2026-04-15T16:49:37.165225+00:00 Debian Oval Importer Affected by VCID-4mjb-ur86-hkaz https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.4.0
2026-04-11T22:15:28.880764+00:00 Debian Oval Importer Fixing VCID-zju7-7wax-zfhz https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.3.0
2026-04-11T20:23:36.188322+00:00 Debian Oval Importer Affected by VCID-16kp-5zpw-fbha https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.3.0
2026-04-11T19:02:07.788650+00:00 Debian Oval Importer Fixing VCID-f585-qf89-f7f3 https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.3.0
2026-04-11T16:36:24.316758+00:00 Debian Oval Importer Affected by VCID-4mjb-ur86-hkaz https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.3.0
2026-04-08T21:51:47.750644+00:00 Debian Oval Importer Fixing VCID-zju7-7wax-zfhz https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.1.0
2026-04-08T20:04:12.511093+00:00 Debian Oval Importer Affected by VCID-16kp-5zpw-fbha https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.1.0
2026-04-08T18:46:35.588560+00:00 Debian Oval Importer Fixing VCID-f585-qf89-f7f3 https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.1.0
2026-04-08T16:27:13.009256+00:00 Debian Oval Importer Affected by VCID-4mjb-ur86-hkaz https://www.debian.org/security/oval/oval-definitions-bullseye.xml.bz2 38.1.0