What this actually is.
Technical background, root cause, and affected surface.
Multiple Cross-Site Scripting (XSS) vulnerability was identified on the WordPress plugin Gravity Forms before 2.1.15 in the nggallery-manage-gallery page.
- Vendor
- Imagely
- Affected Product
- NextGEN Gallery
- CVE
- CVE-2015-9229
- Securin ID
- 2015-CSW-09-1004
- Status
- Fixed
- Date
- February 17, 2015
- Severity
- Medium
- CVSS Score
- 4.8
- Vector
- CVSS:3.1/AV:N/AC:L/PR:H/UI:R/S:C/C:L/I:L/A:N
- CWE
- CWE-79
From one request
to root shell.
Reproduced in a sandboxed environment. Requires only LAN or WiFi adjacency.
What an attacker does to you.
Post-exploitation outcomes mapped to CVSS impact metrics.
An XSS vulnerability allows an attacker to inject malicious code into the applications via the images [1] [alttext] parameter.
Fix it. In this order.
A runbook, not a checklist. Sequence matters — assume compromise before you act.
Download the latest updated version of the Nextgen plugin and apply the patch as per vendor advisory.
disclose@securin.ioVendors moved in days.
Attackers in hours.
Reconstructed from vendor advisories, CISA bulletins, and Securin research records.
Discovered in NextGen Gallery 2.1.7 version.
Reported to WordPress.
The vendor acknowledged the issue.
Same vulnerability once again discovered in NextGen Gallery 2.1.10 version.
Same vulnerability exists in NextGen Gallery 2.1.15 version.
Reported multiple XSS on version 2.1.15 directly to the Photocrati vendor and reminded the developer.
Timeline recorded · Disclosure coordinated by Securin
Cite, verify, go deeper.
Primary sources — NVD, CISA KEV, and machine-readable IoC feed.