
Advanced Panorama 360 Viewer Security & Risk Analysis
wordpress.org/plugins/advanced-panorama-360-viewerDisplay immersive 360-degree panoramas on your WordPress site with our feature-rich 360 image viewer Gutenberg block.
Is Advanced Panorama 360 Viewer Safe to Use in 2026?
Generally Safe
Score 100/100Advanced Panorama 360 Viewer has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.
The 'advanced-panorama-360-viewer' v1.0.0 plugin exhibits a strong security posture based on the provided static analysis and vulnerability history. The code demonstrates excellent practices by utilizing prepared statements for all SQL queries and ensuring 100% of output is properly escaped, mitigating common injection and XSS vulnerabilities. The absence of dangerous functions, file operations, external HTTP requests, and the lack of bundled libraries further reduce the attack surface and potential for exploitation.
However, the analysis does reveal several areas of concern that warrant attention. The most significant is the complete absence of nonce checks and capability checks. This means that any entry point, particularly the single shortcode identified, could be exploited by an unauthenticated or low-privileged user to trigger unintended functionality. While there are no identified taint flows or SQL injection vulnerabilities currently, the lack of authentication checks leaves the door open for potential future vulnerabilities if the plugin's functionality is expanded or modified without proper security controls.
The plugin's vulnerability history is also remarkably clean, with no recorded CVEs. This suggests a commitment to security by the developers or simply a lack of discoverable vulnerabilities to date. Nevertheless, the current lack of authentication on its primary entry point is a critical weakness that overshadows its otherwise good coding practices. A comprehensive security assessment would require dynamic testing to fully understand the implications of these missing checks.
Key Concerns
- Missing Nonce Checks
- Missing Capability Checks
Advanced Panorama 360 Viewer Security Vulnerabilities
Advanced Panorama 360 Viewer Release Timeline
Advanced Panorama 360 Viewer Code Analysis
Output Escaping
Advanced Panorama 360 Viewer Attack Surface
Shortcodes 1
WordPress Hooks 8
Maintenance & Trust
Advanced Panorama 360 Viewer Maintenance & Trust
Maintenance Signals
Community Trust
Advanced Panorama 360 Viewer Alternatives
WP VR – 360 Panorama and Free Virtual Tour Builder For WordPress
wpvr
Create stunning 360 virtual tours to impress visitors and get more clients using WPVR - the easiest virtual tour creator in WordPress.
iPanorama 360 – Advanced Virtual Tour Builder
ipanorama-360-virtual-tour-builder-lite
Let's create virtual tours for your site that empowers your visitors and clients!!! Build a live tour in just a few steps.
Panorama – 360 Virtual Tour, Panoramic image viewer and More
panorama
Panorama Viewer displays panoramic images/videos easily on your WordPress site. Supports various files like .png, .jpeg, .mp4, and more.
PanoPress
panopress
PanoPress allows easy embedding of 360° Panoramas & Virtual Tours created with KRPano, Panotour, Pano2VR & others using Flash & HTML5
Panorama Block – Display 360-Degree Panoramic Views
panorama-block
Panorama is a Lightweight 360 degree panorama viewer block for Gutenberg editor
Advanced Panorama 360 Viewer Developer Profile
3 plugins · 100 total installs
How We Detect Advanced Panorama 360 Viewer
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/advanced-panorama-360-viewer/assets/css/frontend.css/wp-content/plugins/advanced-panorama-360-viewer/assets/css/frontend.min.css/wp-content/plugins/advanced-panorama-360-viewer/assets/js/frontend.js/wp-content/plugins/advanced-panorama-360-viewer/assets/js/frontend.min.js/wp-content/plugins/advanced-panorama-360-viewer/assets/js/admin.js/wp-content/plugins/advanced-panorama-360-viewer/assets/js/admin.min.js/wp-content/plugins/advanced-panorama-360-viewer/assets/css/admin.css/wp-content/plugins/advanced-panorama-360-viewer/assets/css/admin.min.cssadvanced-panorama-360-viewer/assets/css/frontend.css?ver=advanced-panorama-360-viewer/assets/js/frontend.js?ver=advanced-panorama-360-viewer/assets/js/admin.js?ver=advanced-panorama-360-viewer/assets/css/admin.css?ver=HTML / DOM Fingerprints
ap360v-containerdata-ap360v-idap360v_params[advance_panorama_viewer