
WP Photo Album Plus Security & Risk Analysis
wordpress.org/plugins/wp-photo-album-plusThis plugin is more than just a photo album plugin, it is a complete, highly customizable multimedia cms and display system.
Is WP Photo Album Plus Safe to Use in 2026?
Mostly Safe
Score 76/100WP Photo Album Plus is generally safe to use. 18 past CVEs were resolved. Keep it updated.
The "wp-photo-album-plus" v9.1.09.003 plugin exhibits a mixed security posture. While it demonstrates good practices like using prepared statements for all SQL queries and a high percentage of properly escaped output, several areas raise concerns. The static analysis reveals a small but unprotected REST API route, indicating a potential entry point for unauthenticated attacks. Additionally, the presence of dangerous functions like `exec` and `unserialize` within the code, even if not directly exploited in the analyzed flows, warrants caution as they can be vectors for more severe vulnerabilities if misused.
The plugin's vulnerability history is a significant red flag. With a total of 18 known CVEs, including 3 critical, 4 high, and 11 medium vulnerabilities, this indicates a recurring pattern of security weaknesses. The common vulnerability types, such as XSS, Code Injection, Unrestricted Uploads, Authorization Bypass, and SQL Injection, suggest a history of insecure input handling and insufficient access control. Although there are currently no unpatched CVEs, the sheer volume and severity of past issues suggest a codebase that has historically been prone to significant security flaws. The most recent vulnerability in 2026 further emphasizes the need for ongoing vigilance.
In conclusion, "wp-photo-album-plus" v9.1.09.003 has some strengths in its SQL handling and output escaping. However, the unprotected REST API endpoint, the presence of dangerous functions, and the extensive history of critical and high-severity vulnerabilities significantly detract from its overall security. Users should be aware that while the current version may not have unpatched CVEs, the historical track record suggests a higher inherent risk and potential for future undiscovered vulnerabilities.
Key Concerns
- Unprotected REST API route
- Presence of dangerous functions (exec, unserialize)
- History of 3 critical CVEs
- History of 4 high CVEs
- History of 11 medium CVEs
- Flows with unsanitized paths
WP Photo Album Plus Security Vulnerabilities
CVEs by Year
Severity Breakdown
18 total CVEs
WP Photo Album Plus <= 9.1.05.008 - Reflected Cross-Site Scripting
WP Photo Album Plus <= 9.0.11.006 - Authenticated (Subscriber+) Stored Cross-Site Scripting via wppa_user_upload
WP Photo Album Plus <= 8.8.08.007 - Unauthenticated Arbitrary Shortcode Execution via getshortcodedrenderedfenodelay
Wordpress Photo Album Plus <= 8.8.05.003 - Reflected Cross-Site Scripting
WP Photo Album Plus <= 8.8.02.002 - Authenticated (Subscriber+) Stored Cross-Site Scripting
WP Photo Album Plus <= 8.8.00.002 - Reflected Cross-Site Scripting
WP Photo Album Plus <= 8.7.02.003 - Unauthenticated Arbitrary Shortcode Execution
WP Photo Album Plus <= 8.7.01.001 - Unauthenticated Arbitrary File Upload
WP Photo Album Plus <= 8.6.03.004 - Authenticated (Subscriber+) Arbitrary File Upload
WP Photo Album Plus <= 8.5.02.005 - IP Spoofing
WP Photo Album Plus <= 8.5.02.005 - Cross-Site Scripting
WP Photo Album Plus <= 8.5.02.005 - Insecure Direct Object Reference
WP Photo Album Plus <= 8.0.10 - Stored Cross-Site Scripting
WP Photo Album Plus < 6.1.3 - Cross-Site Scripting
WP Photo Album Plus <= 5.4.17 - Reflected Cross-Site Scripting
WP Photo Album Plus <= 5.4.7 - Stored Cross-Site Scripting
WP Photo Album Plus < 5.0.3 - Cross-Site Scripting
WP Photo Album Plus <= 1.1 - SQL Injection
WP Photo Album Plus Code Analysis
Dangerous Functions Found
Bundled Libraries
SQL Query Safety
Output Escaping
Data Flow Analysis
WP Photo Album Plus Attack Surface
AJAX Handlers 2
REST API Routes 1
Shortcodes 5
WordPress Hooks 121
Scheduled Events 6
Maintenance & Trust
WP Photo Album Plus Maintenance & Trust
Maintenance Signals
Community Trust
WP Photo Album Plus Alternatives
Mixed Media Gallery Blocks
simply-gallery-block
Create mixed media galleries with images, HTML5 video, YouTube, Vimeo, and VideoPress — all in one gallery by Simply Gallery.
Album Gallery
new-album-gallery
Create stunning photo and video albums with responsive layouts, lightbox display, and customizable hover effects.
FolioBlocks
folioblocks
Create fast, responsive photo and video galleries with grid, masonry, justified, modular, and carousel layouts—ideal for photographers and creatives.
Live Editor File Manager
live-editor-file-manager
Better media management for WordPress. Upload, embed, and link to your files hosted on Live Editor directly in your WordPress site.
Video-Link-Gallery
video-link-gallery
Video-Gallery defined by shortcodes for youtube, vimeo and direct links, opening videos in a lightbox (default-lightbox: "PhotoSwipe")
WP Photo Album Plus Developer Profile
6 plugins · 10K total installs
How We Detect WP Photo Album Plus
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.