mirror of
https://github.com/PHPMailer/PHPMailer.git
synced 2024-09-20 10:02:14 +02:00
Don't capture if attr match has hyphen prefix, see #1877
This commit is contained in:
parent
a7c75c6328
commit
0d780d5091
@ -3975,7 +3975,7 @@ class PHPMailer
|
||||
*/
|
||||
public function msgHTML($message, $basedir = '', $advanced = false)
|
||||
{
|
||||
preg_match_all('/\s(src|background)=["\'](.*)["\']/Ui', $message, $images);
|
||||
preg_match_all('/(?<!-)(src|background)=["\'](.*)["\']/Ui', $message, $images);
|
||||
if (array_key_exists(2, $images)) {
|
||||
if (strlen($basedir) > 1 && '/' !== substr($basedir, -1)) {
|
||||
// Ensure $basedir has a trailing /
|
||||
|
Loading…
Reference in New Issue
Block a user