Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Primary rating from Vendor (GitHub_M) · only source for this CVE.
CVSS VectorVendor: GitHub_M
CVSS:3.1/AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:H/A:H
Lifecycle Timeline
6DescriptionCVE.org
Piwigo is an open source photo gallery application for the web. Prior to version 16.3.0, a SQL Injection vulnerability was discovered in Piwigo affecting the Activity List API endpoint. This vulnerability allows an authenticated administrator to extract sensitive data from the database, including user credentials, email addresses, and all stored content. This issue has been patched in version 16.3.0.
AnalysisAI
SQL injection in Piwigo's Activity List API endpoint allows authenticated administrators to extract sensitive database contents including user credentials and email addresses. This vulnerability affects Piwigo versions prior to 16.3.0 and requires high-level privileges (administrator access) to exploit. CVSS score of 7.2 reflects the network-accessible attack vector with low complexity, though exploitation requires prior administrative authentication. No public exploit code or active exploitation (CISA KEV) identified at time of analysis. The vendor has released version 16.3.0 addressing this issue.
Technical ContextAI
This vulnerability represents a classic SQL injection flaw (CWE-89) in Piwigo, an open-source PHP-based photo gallery web application. The vulnerability exists specifically in the Activity List API endpoint, where insufficient input sanitization or parameterized query usage allows malicious SQL commands to be injected into database queries. SQL injection vulnerabilities occur when user-controllable input is concatenated directly into SQL statements rather than being properly escaped or parameterized. In this case, an authenticated administrator can craft malicious SQL payloads that manipulate the intended database query logic, allowing extraction of arbitrary data from the Piwigo database schema. The affected product (cpe:2.3:a:piwigo:piwigo) is a content management system storing user authentication data, photo metadata, and gallery configuration in its backend database, making the confidentiality impact particularly severe.
RemediationAI
Upgrade immediately to Piwigo version 16.3.0 or later, which contains the vendor-released patch addressing this SQL injection vulnerability. The specific remediation commit is documented at https://github.com/Piwigo/Piwigo/commit/c172d284e11eab4a5dbadd2844d26f734d5c8c72, providing code-level transparency into the fix implementation. Organizations should apply this upgrade through their standard patch management processes, ensuring all Piwigo instances are updated. As an interim risk reduction measure pending upgrade, administrators should audit and restrict administrative account access to only essential personnel, implement strong authentication controls for admin accounts, and monitor database query logs for suspicious Activity List API requests containing SQL metacharacters or unusual query patterns. No workaround exists that fully mitigates the vulnerability without upgrading. Complete release notes and upgrade instructions are available at https://piwigo.org/release-16.3.0.
Directory traversal vulnerability in install.php in Piwigo before 2.4.7 allows remote attackers to read and delete arbit
Cross-site request forgery (CSRF) vulnerability in the LocalFiles Editor plugin in Piwigo before 2.4.7 allows remote att
SQL injection vulnerability in the administrative backend in Piwigo through 2.9.1 allows remote users to execute arbitra
Piwigo 13.6.0 is vulnerable to SQL Injection via in the "profile" function. Rated critical severity (CVSS 9.8), this vul
Piwigo 13.6.0 is vulnerable to SQL Injection via /admin/permalinks.php. Rated critical severity (CVSS 9.8), this vulnera
Piwigo 11.4.0 allows admin/user_list_backend.php order[0][dir] SQL Injection. Rated critical severity (CVSS 9.8), this v
admin.php?page=account_billing in Piwigo 2.9.5 has XSS via the vat_number, billing_name, company, or billing_
admin.php?page=notification_by_mail in Piwigo 2.9.5 has XSS via the nbm_send_html_mail, nbm_send_mai
Cross-site request forgery (CSRF) vulnerability in Piwigo through 2.9.1 allows remote attackers to hijack the authentica
Cross-site request forgery (CSRF) vulnerability in Piwigo through 2.9.1 allows remote attackers to hijack the authentica
Cross-site request forgery (CSRF) vulnerability in Piwigo through 2.9.1 allows remote attackers to hijack the authentica
admin/configuration.php in Piwigo 2.9.2 has CSRF. Rated high severity (CVSS 8.8), this vulnerability is remotely exploit
Same weakness CWE-89 – SQL Injection
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-18874