CVE-2019-13363

admin.php?page=notification_by_mail in Piwigo 2.9.5 has XSS via the nbm_send_html_mail, nbm_send_mail_as…

published September 13, 2019

CVSS
—
EPSS
1%
Percentile
71.4
In the wild
Unconfirmed
What it is

⚠️ A crafty CSRF attack could unleash a sneaky XSS vulnerability through Piwigo's admin settings! Think of it like a waiter who serves a meal without checking if it’s really what the customer ordered — an attacker could slip in a malicious order without anyone verifying it. 🍽️ This means a malicious actor could inject harmful scripts into your site's notifications, potentially taking control of your user’s sessions or redirecting them to phishing sites. It’s a slippery slope that could compromise your entire user base, leaving your site vulnerable to all sorts of nasty surprises!

Put simply

Think of it like a waiter who serves a meal without checking if it’s really what the customer ordered — an attacker could slip in a malicious order without anyone verifying it. 🍽️ In Piwigo version 2.9.5, the parameters in the admin.php page can be exploited through CSRF to execute arbitrary JavaScript, leading to XSS vulnerabilities. This allows attackers to bypass normal security measures and insert their own code into pages viewed by other users.

What to do

This means a malicious actor could inject harmful scripts into your site's notifications, potentially taking control of your user’s sessions or redirecting them to phishing sites. It’s a slippery slope that could compromise your entire user base, leaving your site vulnerable to all sorts of nasty surprises! To shore up your defenses, update Piwigo to a secure version if available and implement CSRF tokens to validate all requests. Additionally, review your user inputs for proper sanitization to avoid similar issues down the road. You've got this! With these steps, you'll transform your site into a security fortress. 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01355 · 71.4th percentile
Published
2019-09-13T12:22Z
EPSS history
Timeline
  • 13 SEP 12:22Z
    admin.php?page=notification_by_mail in Piwigo 2.9.5 has XSS via the nbm_send_html_mail, nbm_send_mail_as…
    cvelistv5