CVE-2019-13364

admin.php?page=account_billing in Piwigo 2.9.5 has XSS via the vat_number, billing_name, company, or billing_address parameter

published September 13, 2019

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

⚠️ A crafty XSS vulnerability lurks in Piwigo 2.9.5, and it’s as sneaky as a cat burglar! The `admin.php?page=account_billing` page can be exploited via CSRF using the `vat_number`, `billing_name`, `company`, or `billing_address` parameters! Think of it like a restaurant allowing customers to pass fraudulent orders to the kitchen without verifying who's making them — that’s just asking for trouble! 🍽️ If an attacker manages to exploit this vulnerability, they can execute malicious scripts in the context of a user’s session, potentially stealing sensitive information or hijacking accounts. This breach could lead to unauthorized access and data leaks, making it a serious concern! 😱

Put simply

Think of it like a restaurant allowing customers to pass fraudulent orders to the kitchen without verifying who's making them — that’s just asking for trouble! 🍽️ This vulnerability allows Cross-Site Scripting (XSS) through user-controllable parameters in the billing section, combined with Cross-Site Request Forgery (CSRF), enabling attackers to inject harmful scripts without proper validation.

What to do

If an attacker manages to exploit this vulnerability, they can execute malicious scripts in the context of a user’s session, potentially stealing sensitive information or hijacking accounts. This breach could lead to unauthorized access and data leaks, making it a serious concern! 😱 To protect yourself, update Piwigo to the latest version immediately. Make sure to implement CSRF tokens for all forms and validate all user inputs to thwart such XSS attacks. You've got this! By taking these steps, you’ll enhance your site’s security and keep those sneaky attackers at bay! 🛡️

The record
Technical detail
CVSS
Not scored
CVSS v4.0
Not supplied
EPSS
0.01355 · 71.4th percentile
Published
2019-09-13T12:24Z
EPSS history
Timeline
  • 13 SEP 12:24Z
    admin.php?page=account_billing in Piwigo 2.9.5 has XSS via the vat_number, billing_name, company, or billing_address parameter
    cvelistv5