CVE-2024-26450: Piwigo · n/a
Affects PiwigoSource CVE Database V5
Not known to be exploited · CVSS 5.4 Medium : upgrade to 14.2.0 when convenient.
Data as of 25 Oct 2026, 19:02 UTC
- EPSS
- 0.1% chance of exploitation in 30 days – higher than 8% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
- Patch
- Available – fixed in 14.2.0
CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:NExploitation evidence
Disclosed: evidence found.
CVE published 28 Feb 2024
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: no evidence on record.
No public exploit code indexed in Metasploit or Exploit-DB
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), the Metasploit, Exploit-DB and nuclei-templates index as of 2026-10-25.
What to do
Upgrade piwigo/Piwigo to 14.2.0.
Affected software
| Product | Affected | Fixed in |
|---|---|---|
GitHubpiwigo/Piwigopkg:github/piwigo/PiwigoOther threats | Affected
| Fixed in
|
Check your own hosts for these packages with threat-finder (opens in a new tab), our free open-source scanner.
AI-suggested
To mitigate CVE-2024-26450, organizations should immediately upgrade Piwigo to version 14.2.0 or later, where the vulnerability is patched. Until patching is possible, administrators should restrict access to the dashboard using IP whitelisting or VPNs to reduce exposure. Implementing Content Security Policy (CSP) headers can help limit the impact of stored XSS by restricting script execution sources. Enforce multi-factor authentication for all admin accounts to reduce the risk of session hijacking. Educate administrators to avoid clicking on suspicious links or visiting untrusted sites while logged into the Piwigo admin interface. Regularly audit web server directories for unauthorized PHP files and monitor logs for unusual activity indicating web shell usage. Employ web application firewalls (WAFs) with rules to detect and block CSRF and XSS attack patterns. Finally, conduct security assessments and penetration tests focusing on chained web vulnerabilities to identify and remediate similar risks.
Description
An issue exists within Piwigo before v.14.2.0 allowing a malicious user to take over the application. This exploit involves chaining a Cross Site Request Forgery vulnerability to issue a Stored Cross Site Scripting payload stored within an Admin user's dashboard, executing remote JavaScript. This can be used to upload a new PHP file under an administrator and directly call that file from the victim's instance to connect back to a malicious listener.