PDF lightbox viewer by csomorelwood Security & Risk Analysis

wordpress.org/plugins/lightbox-pdf-viewer-by-csomor

With this plugin you will be able to view PDF files in lighbox popup, and play mp3 files via shortcodes.

20 active installs v1.0 PHP 7.0+ WP 3.0+ Updated Apr 25, 2023
lightboxlightbox-pdfpdfpdf-viewer
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is PDF lightbox viewer by csomorelwood Safe to Use in 2026?

Generally Safe

Score 85/100

PDF lightbox viewer by csomorelwood has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3yr ago
Risk Assessment

The "lightbox-pdf-viewer-by-csomor" v1.0 plugin demonstrates a generally good security posture in its static analysis. The absence of dangerous functions, file operations, external HTTP requests, and SQL queries without prepared statements are strong indicators of secure coding practices. The high percentage of properly escaped output further mitigates risks associated with cross-site scripting (XSS).

However, there are notable areas for concern. The complete lack of nonce checks and capability checks is a significant weakness, especially given the presence of a shortcode as an entry point. While there are no AJAX handlers or REST API routes currently, if functionality were to be added without proper authentication and authorization mechanisms, it could expose the plugin to vulnerabilities. The vulnerability history being entirely clear is positive, but it doesn't negate the inherent risks identified in the code analysis.

In conclusion, while the plugin avoids several common pitfalls, the lack of essential security checks like nonces and capability checks on its existing entry point (the shortcode) presents a notable risk. Developers should prioritize implementing these checks to harden the plugin's security, especially if its functionality is expanded in the future.

Key Concerns

  • No nonce checks found
  • No capability checks found
  • Unescaped output detected (14%)
Vulnerabilities
None known

PDF lightbox viewer by csomorelwood Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Version History

PDF lightbox viewer by csomorelwood Release Timeline

No version history available.
Code Analysis
Analyzed Mar 16, 2026

PDF lightbox viewer by csomorelwood Code Analysis

Dangerous Functions
0
Raw SQL Queries
0
0 prepared
Unescaped Output
3
19 escaped
Nonce Checks
0
Capability Checks
0
File Operations
0
External Requests
0
Bundled Libraries
0

Output Escaping

86% escaped22 total outputs
Attack Surface

PDF lightbox viewer by csomorelwood Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[lbpdfviewr] pdf_viewer_by_csomorelwood.php:196
WordPress Hooks 9
actioninitpdf_viewer_by_csomorelwood.php:16
actioninitpdf_viewer_by_csomorelwood.php:31
actionadmin_initpdf_viewer_by_csomorelwood.php:36
actionadmin_menupdf_viewer_by_csomorelwood.php:41
actioninitpdf_viewer_by_csomorelwood.php:45
actionadmin_initpdf_viewer_by_csomorelwood.php:66
actionsave_postpdf_viewer_by_csomorelwood.php:67
actionadmin_initpdf_viewer_by_csomorelwood.php:127
actionsave_postpdf_viewer_by_csomorelwood.php:128
Maintenance & Trust

PDF lightbox viewer by csomorelwood Maintenance & Trust

Maintenance Signals

WordPress version tested6.2.9
Last updatedApr 25, 2023
PHP min version7.0
Downloads2K

Community Trust

Rating100/100
Number of ratings1
Active installs20
Developer Profile

PDF lightbox viewer by csomorelwood Developer Profile

csomorelwood

5 plugins · 120 total installs

84
trust score
Avg Security Score
85/100
Avg Patch Time
30 days
View full developer profile
Detection Fingerprints

How We Detect PDF lightbox viewer by csomorelwood

Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.

Asset Fingerprints

Asset Paths
/wp-content/plugins/lightbox-pdf-viewer-by-csomor/assets/css/style.css/wp-content/plugins/lightbox-pdf-viewer-by-csomor/assets/js/pdf.min.js/wp-content/plugins/lightbox-pdf-viewer-by-csomor/assets/js/lightbox_pdf_viewer.js
Script Paths
/wp-content/plugins/lightbox-pdf-viewer-by-csomor/assets/js/pdf.min.js/wp-content/plugins/lightbox-pdf-viewer-by-csomor/assets/js/lightbox_pdf_viewer.js
Version Parameters
lightbox-pdf-viewer-by-csomor/assets/css/style.css?ver=lightbox-pdf-viewer-by-csomor/assets/js/pdf.min.js?ver=lightbox-pdf-viewer-by-csomor/assets/js/lightbox_pdf_viewer.js?ver=

HTML / DOM Fingerprints

CSS Classes
lightbox_pdf-cardrounded-boxpdf-shadowopen-lbpdf
HTML Comments
PDF attachment to custom post typeMP3 attachment to custom post typeSet up Options page
Data Attributes
selected_lightbox_pdfselected_lightbox_mp3selected-audio
JS Globals
plugin_urlopenLightBoxPDFView
REST Endpoints
/wp-json/wp/v2/lightbox_pdf_post_type_generated_by_the_god_himself
Shortcode Output
[lbpdfviewr id=type=buttontype=thumbnailaudio=true
FAQ

Frequently Asked Questions about PDF lightbox viewer by csomorelwood