← WordPress Vulnerabilities
WordPress security by component

WP Photo Album Plus

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-plus

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.

PublishedSep 11, 2026
Safe version guidanceSee mitigation notes
Published vulnerabilities for wp-photo-album-plus
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