WordPress security by component
WP Photo Album Plus
Plugin description
WP Photo Album Plus creates and manages photo albums, galleries, image displays, comments, and photo-related content within WordPress.
WP Photo Album Plus (wp-photo-album-plus) is a WordPress plugin with 27 published CVE records in this archive. The latest tracked vulnerability was published Sep 11, 2026; the highest published CVSS base score is 10.
Plugin slug:
wp-photo-album-plusLatest vulnerability
CVE-2026-18579: WP Photo Album Plus: Cross-site scripting
WP Photo Album Plus is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is <= 9.2.08.003.
| Safe version |
|
||
|---|---|---|---|
| Sep 11, 2026 |
CVE-2026-18579
WP Photo Album Plus: Cross-site scripting
WP Photo Album Plus is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is <= 9.2.08.003.
|
See mitigation notes |
CVE7.2
NVDPending
|
| Aug 12, 2026 |
CVE-2026-18962
WP Photo Album Plus lets Subscribers upload into others' albums
WP Photo Album Plus before 9.2.09.002 allows wppa_user_upload() to process the request's upload-album value after checking only that the non-default front-end user-upload feature is enabled and the requester is logged in. A Subscriber can target an album owned by another user or an Administrator, and downstream processing writes the file and photo entry there. File types and consequences remain constrained by the plugin's normal upload pipeline and site settings; code execution is not disclosed.
|
9.2.09.002 |
CVE4.3
NVDPending
|
| Aug 12, 2026 |
CVE-2026-18049
WP Photo Album Plus public action exposes autoloaded options
WP Photo Album Plus before 9.2.07.002 exposes wppa_ajax_callback() through wp_ajax_nopriv_wppa and /wp-photo-album-plus/endPoint/. The gettogo action accepts slug, reads get_option(slug + '_togo') and get_option(slug + '_status'), returns both values and deletes the constructed _status option when its value is Ready. Because slug is unrestricted, an unauthenticated attacker can target unrelated autoloaded options ending in those suffixes. Which options are exposed or deleted is installation-dependent; arbitrary option names without a matching suffix are not affected by the disclosed path.
|
9.2.07.002 |
CVE7.5
NVDPending
|
| Aug 12, 2026 |
CVE-2026-18048
WP Photo Album Plus delmyzip permits unauthenticated file deletion
WP Photo Album Plus before 9.2.07.002 exposes wppa_ajax_callback() through wp_ajax_nopriv_wppa and the REST route /wp-photo-album-plus/endPoint/. Its delmyzip action builds a .zip path from WPPA_UPLOAD_PATH, the zips directory and wppa_get_user(), then deletes it without authentication or a nonce. For logged-out users, wppa_get_user() derives a value from client-IP and forwarded-address helpers, providing the client-controlled path component described by WPScan. Traversal can delete arbitrary .zip files, including outside the web root. The accepted header and filesystem prerequisites depend on the deployment.
|
9.2.07.002 |
CVE7.5
NVDPending
|
| Aug 12, 2026 |
CVE-2026-17013
WP Photo Album Plus gallery parameter permits reflected XSS
WP Photo Album Plus before 9.2.07.002 reflects the attacker-controlled gallery or lightbox lbstart parameter into an inline script block without adequate sanitization or escaping. An unauthenticated attacker can craft a gallery-page link that executes script in the site origin when another user opens it. The exact request spelling or pretty-link form, sink function and payload constraints are not disclosed.
|
9.2.07.002 |
CVE6.1
NVDPending
|
| Aug 09, 2026 |
CVE-2026-17014
WP Photo Album Plus public REST action deletes album export archives
WP Photo Album Plus before 9.2.07.002 exposes a public REST action without a capability or nonce check. An unauthenticated attacker can invoke it to delete generated album-export ZIP archives stored by the plugin.
|
9.2.07.002 |
CVE5.3
NVDPending
|
| Jul 29, 2026 |
CVE-2026-15344
WP Photo Album Plus table export permits administrator SQL injection and CSRF
WP Photo Album Plus through 9.2.04.002 is vulnerable in its WordPress AJAX table-export path. The wp_ajax_wppa callback selects wppa-action=export-table and reads the attacker-controlled table request parameter without a nonce. Although the handler requires wppa_user_is_admin(), it passes table to wppa_export_table(), where it is interpolated into DESCRIBE and SELECT COUNT(*) SQL statements without an identifier allowlist or prepared placeholder. An Administrator can therefore append SQL and extract sensitive database information; because the export request has no nonce, an attacker can also trigger the operation by inducing a logged-in Administrator to submit a forged request. Version 9.2.04.003 restricts table to the plugin's seven expected database tables before running the export queries.
|
9.2.04.003 |
CVE4.9
NVDPending
|
| Jul 02, 2026 |
CVE-2026-57675
WP Photo Album Plus: Cross-site scripting
WP Photo Album Plus is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is n/a through 9.2.02.004.
|
9.2.03.001 |
CVE7.1
NVDPending
|
| Jul 01, 2026 |
CVE-2026-10095
WP Photo Album Plus: Cross-site scripting
WP Photo Album Plus is affected by cross-site scripting. Exploitation requires an authenticated contributor account. Injected script can execute in the affected site's origin when the vulnerable output is viewed. The published affected range is <= 9.1.13.005.
|
See mitigation notes |
CVE6.4
NVDPending
|
| Jun 25, 2026 |
CVE-2026-54829
WP Photo Album Plus: SQL injection
WP Photo Album Plus is affected by SQL injection. Exposure depends on how the affected operation is made reachable by the site. A successful request can alter database queries and expose or modify WordPress data. The published affected range is n/a through 9.1.13.005.
|
9.2.01.001 |
CVE7.5
NVDPending
|
| Jun 15, 2026 |
CVE-2026-39511
WP Photo Album Plus: SQL injection
WP Photo Album Plus is affected by SQL injection. The vulnerable path is reachable without authentication. A successful request can alter database queries and expose or modify WordPress data. The published affected range is n/a through 9.1.08.001.
|
9.1.08.002 |
CVE9.3
NVDPending
|
| May 18, 2026 |
CVE-2026-6379
WP Photo Album Plus: SQL injection
WP Photo Album Plus is affected by SQL injection. The vulnerable path is reachable without authentication. A successful request can alter database queries and expose or modify WordPress data. The published affected range is < 9.1.11.001.
|
9.1.11.001 |
CVE8.6
NVDPending
|
| Jan 07, 2026 |
CVE-2025-14835
WP Photo Album Plus: Cross-site scripting
WP Photo Album Plus is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE7.1
NVDPending
|
| Oct 04, 2025 |
CVE-2025-8726
WP Photo Album Plus: Cross-site scripting
WP Photo Album Plus is affected by cross-site scripting. Exploitation requires an authenticated subscriber account. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE5.4
NVDPending
|
| Nov 10, 2024 |
CVE-2024-10958
The WP Photo Album Plus: A security weakness
The WP Photo Album Plus is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE7.3
NVDPending
|
| Oct 17, 2024 |
CVE-2024-9951
WP Photo Album Plus: Cross-site scripting
WP Photo Album Plus is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.1
NVDPending
|
| Jul 22, 2024 |
CVE-2024-37416
WP Photo Album Plus: Cross-site scripting
WP Photo Album Plus is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE7.1
NVD6.1
|
| Jul 20, 2024 |
CVE-2024-38713
WP Photo Album Plus: Cross-site scripting
WP Photo Album Plus is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE6.5
NVDPending
|
| Jun 04, 2024 |
CVE-2023-49774
WP Photo Album Plus: A security weakness
WP Photo Album Plus is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE5.3
NVDPending
|
| May 24, 2024 |
CVE-2024-4037
WP Photo Album Plus: A security weakness
WP Photo Album Plus is affected by a security weakness. The vulnerable path is reachable without authentication. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE6.5
NVD7.3
|
| May 14, 2024 |
CVE-2024-31377
WP Photo Album Plus: Dangerous file upload
WP Photo Album Plus is affected by dangerous file upload. Exposure depends on how the affected operation is made reachable by the site. Successful exploitation can place attacker-controlled executable content on the server and may lead to full site compromise.
|
See mitigation notes |
CVE10.0
NVDPending
|
| Apr 07, 2024 |
CVE-2024-31286
WP Photo Album Plus: Dangerous file upload
WP Photo Album Plus is affected by dangerous file upload. Exposure depends on how the affected operation is made reachable by the site. Successful exploitation can place attacker-controlled executable content on the server and may lead to full site compromise.
|
See mitigation notes |
CVE9.9
NVDPending
|
| Dec 19, 2023 |
CVE-2023-49812
WP Photo Album Plus: A security weakness
WP Photo Album Plus is affected by a security weakness. Exposure depends on how the affected operation is made reachable by the site. The resulting impact depends on how the affected component exposes the vulnerable operation.
|
See mitigation notes |
CVE5.3
NVD7.5
|
| Dec 14, 2023 |
CVE-2023-49813
WP Photo Album Plus: Cross-site scripting
WP Photo Album Plus is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVE7.1
NVD6.1
|
| Feb 14, 2022 |
CVE-2021-25115
WP Photo Album Plus: Cross-site scripting
WP Photo Album Plus is affected by cross-site scripting. The vulnerable path is reachable without authentication. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVEPending
NVD6.4
|
| May 21, 2015 |
CVE-2015-3647
Wp Photo Album Plus: Cross-site scripting
Wp Photo Album Plus is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVEPending
NVD4.3
|
| May 10, 2013 |
CVE-2013-3254
Wp Photo Album Plus: Cross-site scripting
Wp Photo Album Plus is affected by cross-site scripting. Exposure depends on how the affected operation is made reachable by the site. Injected script can execute in the affected site's origin when the vulnerable output is viewed.
|
See mitigation notes |
CVEPending
NVD4.3
|