Read the docs
TI-2015-07608 Aliases CVE-2015-9228GHSA-vf4x-h7cf-4594

In post-new.php in the Photocrati NextGEN Gallery plugin 2.1.10 for WordPress…

Priority MEDIUM 44CWE-434Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
No fix listed

Attack profile from CVSS 3.0 · NVD. Fix status from CNA. Impact type from CWE-434.

Summary

In post-new.php in the Photocrati NextGEN Gallery plugin 2.1.10 for WordPress, unrestricted file upload is available via the name parameter, if a file extension is changed from .jpg to .php.

Why it matters now

EPSS 0.03729 89th percentileScored 2026-11-07
Fix No fix listed No fixed version in the sources yet

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
  • — Vendor— Affected all versions Fixed in — No fix listed CNA

CPE configurations NVD · 70

CPEVersionsRoleVendor
cpe:2.3:a:imagely:nextgen_gallery:1.5.0:*:*:*:*:wordpress:*:*1.5.0VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.5.1:*:*:*:*:wordpress:*:*1.5.1VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.5.2:*:*:*:*:wordpress:*:*1.5.2VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.5.3:*:*:*:*:wordpress:*:*1.5.3VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.5.4:*:*:*:*:wordpress:*:*1.5.4VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.5.5:*:*:*:*:wordpress:*:*1.5.5VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.6.0:*:*:*:*:wordpress:*:*1.6.0VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.6.1:*:*:*:*:wordpress:*:*1.6.1VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.6.2:*:*:*:*:wordpress:*:*1.6.2VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.7.0:*:*:*:*:wordpress:*:*1.7.0VulnerableImagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.5.0:*:*:*:*:wordpress:*:* Versions 1.5.0 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.5.1:*:*:*:*:wordpress:*:* Versions 1.5.1 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.5.2:*:*:*:*:wordpress:*:* Versions 1.5.2 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.5.3:*:*:*:*:wordpress:*:* Versions 1.5.3 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.5.4:*:*:*:*:wordpress:*:* Versions 1.5.4 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.5.5:*:*:*:*:wordpress:*:* Versions 1.5.5 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.6.0:*:*:*:*:wordpress:*:* Versions 1.6.0 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.6.1:*:*:*:*:wordpress:*:* Versions 1.6.1 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.6.2:*:*:*:*:wordpress:*:* Versions 1.6.2 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.7.0:*:*:*:*:wordpress:*:* Versions 1.7.0 Vulnerable ·Imagely
Show 60 more CPE
CPEVersionsRoleVendor
cpe:2.3:a:imagely:nextgen_gallery:1.7.1:*:*:*:*:wordpress:*:*1.7.1VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.7.2:*:*:*:*:wordpress:*:*1.7.2VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.7.3:*:*:*:*:wordpress:*:*1.7.3VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.7.4:*:*:*:*:wordpress:*:*1.7.4VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.8.0:*:*:*:*:wordpress:*:*1.8.0VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.8.1:*:*:*:*:wordpress:*:*1.8.1VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.8.2:*:*:*:*:wordpress:*:*1.8.2VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.8.3:*:*:*:*:wordpress:*:*1.8.3VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.8.4:*:*:*:*:wordpress:*:*1.8.4VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.0:*:*:*:*:wordpress:*:*1.9.0VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.1:*:*:*:*:wordpress:*:*1.9.1VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.2:*:*:*:*:wordpress:*:*1.9.2VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.3:*:*:*:*:wordpress:*:*1.9.3VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.5:*:*:*:*:wordpress:*:*1.9.5VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.6:*:*:*:*:wordpress:*:*1.9.6VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.7:*:*:*:*:wordpress:*:*1.9.7VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.8:*:*:*:*:wordpress:*:*1.9.8VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.10:*:*:*:*:wordpress:*:*1.9.10VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.11:*:*:*:*:wordpress:*:*1.9.11VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.12:*:*:*:*:wordpress:*:*1.9.12VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:1.9.13:*:*:*:*:wordpress:*:*1.9.13VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0:*:*:*:*:wordpress:*:*2.0VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.7:*:*:*:*:wordpress:*:*2.0.7VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.11:*:*:*:*:wordpress:*:*2.0.11VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.14:*:*:*:*:wordpress:*:*2.0.14VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.17:*:*:*:*:wordpress:*:*2.0.17VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.21:*:*:*:*:wordpress:*:*2.0.21VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.23:*:*:*:*:wordpress:*:*2.0.23VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.25:*:*:*:*:wordpress:*:*2.0.25VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.27:*:*:*:*:wordpress:*:*2.0.27VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.30:*:*:*:*:wordpress:*:*2.0.30VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.31:*:*:*:*:wordpress:*:*2.0.31VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.33:*:*:*:*:wordpress:*:*2.0.33VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.40:*:*:*:*:wordpress:*:*2.0.40VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.57:*:*:*:*:wordpress:*:*2.0.57VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.58:*:*:*:*:wordpress:*:*2.0.58VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.59:*:*:*:*:wordpress:*:*2.0.59VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.61:*:*:*:*:wordpress:*:*2.0.61VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.63:*:*:*:*:wordpress:*:*2.0.63VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.65:*:*:*:*:wordpress:*:*2.0.65VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.66:*:*:*:*:wordpress:*:*2.0.66VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.66.16:*:*:*:*:wordpress:*:*2.0.66.16VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.66.17:*:*:*:*:wordpress:*:*2.0.66.17VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.66.26:*:*:*:*:wordpress:*:*2.0.66.26VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.66.27:*:*:*:*:wordpress:*:*2.0.66.27VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.66.29:*:*:*:*:wordpress:*:*2.0.66.29VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.66.31:*:*:*:*:wordpress:*:*2.0.66.31VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.66.33:*:*:*:*:wordpress:*:*2.0.66.33VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.71:*:*:*:*:wordpress:*:*2.0.71VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.74:*:*:*:*:wordpress:*:*2.0.74VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.76:*:*:*:*:wordpress:*:*2.0.76VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.77:*:*:*:*:wordpress:*:*2.0.77VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.78:*:*:*:*:wordpress:*:*2.0.78VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.78.1:*:*:*:*:wordpress:*:*2.0.78.1VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.0.79:*:*:*:*:wordpress:*:*2.0.79VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.1.0:*:*:*:*:wordpress:*:*2.1.0VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.1.2:*:*:*:*:wordpress:*:*2.1.2VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.1.7:*:*:*:*:wordpress:*:*2.1.7VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.1.9:*:*:*:*:wordpress:*:*2.1.9VulnerableImagely
cpe:2.3:a:imagely:nextgen_gallery:2.1.10:*:*:*:*:wordpress:*:*2.1.10VulnerableImagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.7.1:*:*:*:*:wordpress:*:* Versions 1.7.1 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.7.2:*:*:*:*:wordpress:*:* Versions 1.7.2 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.7.3:*:*:*:*:wordpress:*:* Versions 1.7.3 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.7.4:*:*:*:*:wordpress:*:* Versions 1.7.4 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.8.0:*:*:*:*:wordpress:*:* Versions 1.8.0 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.8.1:*:*:*:*:wordpress:*:* Versions 1.8.1 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.8.2:*:*:*:*:wordpress:*:* Versions 1.8.2 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.8.3:*:*:*:*:wordpress:*:* Versions 1.8.3 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.8.4:*:*:*:*:wordpress:*:* Versions 1.8.4 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.0:*:*:*:*:wordpress:*:* Versions 1.9.0 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.1:*:*:*:*:wordpress:*:* Versions 1.9.1 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.2:*:*:*:*:wordpress:*:* Versions 1.9.2 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.3:*:*:*:*:wordpress:*:* Versions 1.9.3 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.5:*:*:*:*:wordpress:*:* Versions 1.9.5 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.6:*:*:*:*:wordpress:*:* Versions 1.9.6 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.7:*:*:*:*:wordpress:*:* Versions 1.9.7 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.8:*:*:*:*:wordpress:*:* Versions 1.9.8 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.10:*:*:*:*:wordpress:*:* Versions 1.9.10 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.11:*:*:*:*:wordpress:*:* Versions 1.9.11 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.12:*:*:*:*:wordpress:*:* Versions 1.9.12 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:1.9.13:*:*:*:*:wordpress:*:* Versions 1.9.13 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0:*:*:*:*:wordpress:*:* Versions 2.0 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.7:*:*:*:*:wordpress:*:* Versions 2.0.7 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.11:*:*:*:*:wordpress:*:* Versions 2.0.11 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.14:*:*:*:*:wordpress:*:* Versions 2.0.14 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.17:*:*:*:*:wordpress:*:* Versions 2.0.17 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.21:*:*:*:*:wordpress:*:* Versions 2.0.21 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.23:*:*:*:*:wordpress:*:* Versions 2.0.23 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.25:*:*:*:*:wordpress:*:* Versions 2.0.25 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.27:*:*:*:*:wordpress:*:* Versions 2.0.27 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.30:*:*:*:*:wordpress:*:* Versions 2.0.30 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.31:*:*:*:*:wordpress:*:* Versions 2.0.31 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.33:*:*:*:*:wordpress:*:* Versions 2.0.33 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.40:*:*:*:*:wordpress:*:* Versions 2.0.40 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.57:*:*:*:*:wordpress:*:* Versions 2.0.57 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.58:*:*:*:*:wordpress:*:* Versions 2.0.58 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.59:*:*:*:*:wordpress:*:* Versions 2.0.59 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.61:*:*:*:*:wordpress:*:* Versions 2.0.61 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.63:*:*:*:*:wordpress:*:* Versions 2.0.63 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.65:*:*:*:*:wordpress:*:* Versions 2.0.65 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.66:*:*:*:*:wordpress:*:* Versions 2.0.66 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.66.16:*:*:*:*:wordpress:*:* Versions 2.0.66.16 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.66.17:*:*:*:*:wordpress:*:* Versions 2.0.66.17 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.66.26:*:*:*:*:wordpress:*:* Versions 2.0.66.26 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.66.27:*:*:*:*:wordpress:*:* Versions 2.0.66.27 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.66.29:*:*:*:*:wordpress:*:* Versions 2.0.66.29 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.66.31:*:*:*:*:wordpress:*:* Versions 2.0.66.31 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.66.33:*:*:*:*:wordpress:*:* Versions 2.0.66.33 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.71:*:*:*:*:wordpress:*:* Versions 2.0.71 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.74:*:*:*:*:wordpress:*:* Versions 2.0.74 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.76:*:*:*:*:wordpress:*:* Versions 2.0.76 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.77:*:*:*:*:wordpress:*:* Versions 2.0.77 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.78:*:*:*:*:wordpress:*:* Versions 2.0.78 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.78.1:*:*:*:*:wordpress:*:* Versions 2.0.78.1 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.0.79:*:*:*:*:wordpress:*:* Versions 2.0.79 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.1.0:*:*:*:*:wordpress:*:* Versions 2.1.0 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.1.2:*:*:*:*:wordpress:*:* Versions 2.1.2 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.1.7:*:*:*:*:wordpress:*:* Versions 2.1.7 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.1.9:*:*:*:*:wordpress:*:* Versions 2.1.9 Vulnerable ·Imagely
  • cpe:2.3:a:imagely:nextgen_gallery:2.1.10:*:*:*:*:wordpress:*:* Versions 2.1.10 Vulnerable ·Imagely

Remediation

No fixed version listed by the sources yet.

Timeline

  1. 2026-10-02 Threatist record created from CVE-2015-9228
  2. 2026-10-03 Alias added: GHSA-vf4x-h7cf-4594

References

  • TI-2023-02956 NextGEN Gallery < 3.39 - Admin+ PHAR Deserialization CVSS 3.1HIGH 7.5
  • TI-2019-10666 A SQL injection vulnerability exists in the Imagely NextGEN Gallery plugin before 3.2.11… CVSS 3.0CRITICAL 9.8
  • TI-2023-02957 NextGEN Gallery < 3.39 - Admin+ Arbitrary File Read and Delete CVSS 3.1HIGH 7.2
  • TI-2024-05058 NextGEN Gallery < 3.59.3 - Admin+ Stored XSS CVSS 3.1MEDIUM 5.9
  • TI-2013-03217 NextGEN Gallery plugin before 1.9.13 for WordPress: ngggallery.php file upload CVSS 3.1CRITICAL 9.8
  • TI-2024-02901 WordPress Gallery Plugin – NextGEN Gallery <= 3.59 - Missing Authorization to Unauthenticated Information Disclosure CVSS 3.1MEDIUM 5.3
See all 26 →

Sources