Slideshow Security & Risk Analysis

wordpress.org/plugins/slideshow

A shortcode for displaying a slideshow of image attachments for a post.

1K active installs v0.1 PHP + WP 3.0+ Updated Nov 28, 2017
javascriptjqueryshortcodeslideshow
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Slideshow Safe to Use in 2026?

Generally Safe

Score 85/100

Slideshow has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 8yr ago
Risk Assessment

The "slideshow" v0.1 plugin exhibits a strong security posture based on the provided static analysis. The absence of dangerous functions, SQL injection risks, file operations, external requests, and the consistent use of prepared statements and output escaping are significant strengths. Furthermore, the plugin's limited attack surface, with only one shortcode as an entry point and no unprotected handlers, is commendable.

However, the complete lack of nonce checks and capability checks, even for its single shortcode entry point, represents a notable weakness. While the current version has no known vulnerabilities, this oversight could expose the plugin to potential attacks if it were to handle sensitive data or perform actions requiring authorization. The lack of any taint analysis results is also difficult to interpret without knowing if such analysis was performed or if the code simply had no exploitable taint flows.

In conclusion, "slideshow" v0.1 appears to be well-developed from a code hygiene perspective, particularly regarding data handling and SQL security. The primary area for improvement lies in implementing proper authorization and security checks on its entry points to mitigate potential risks associated with its current attack surface.

Key Concerns

  • Missing nonce checks
  • Missing capability checks
Vulnerabilities
None known

Slideshow Security Vulnerabilities

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

Slideshow Release Timeline

v0.1Current
Code Analysis
Analyzed Mar 16, 2026

Slideshow Code Analysis

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

Output Escaping

100% escaped4 total outputs
Attack Surface

Slideshow Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[slideshow] slideshow.php:77
WordPress Hooks 4
actionplugins_loadedslideshow.php:27
actioninitslideshow.php:44
actiontemplate_redirectslideshow.php:47
actiontemplate_redirectslideshow.php:50
Maintenance & Trust

Slideshow Maintenance & Trust

Maintenance Signals

WordPress version tested3.0.5
Last updatedNov 28, 2017
PHP min version
Downloads111K

Community Trust

Rating0/100
Number of ratings0
Active installs1K
Developer Profile

Slideshow Developer Profile

Justin Tadlock

34 plugins · 33K total installs

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

How We Detect Slideshow

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/slideshow/slideshow.css/wp-content/plugins/slideshow/slideshow.js
Script Paths
/wp-content/plugins/slideshow/slideshow.js
Version Parameters
slideshow/slideshow.css?ver=slideshow/slideshow.js?ver=

HTML / DOM Fingerprints

CSS Classes
slideshow-setslideshow-itemsslideshow-itemitemslideshow-captionslideshow-caption-controlslideshow-caption-textslideshow-controls+4 more
HTML Comments
<!-- End slideshow. -->
Data Attributes
data-attachment_id
JS Globals
jQuery.slideshow
Shortcode Output
<div class="slideshow-set"><div class="slideshow-items"><div class="slideshow-item item item-<div class="slideshow-caption"><a class="slideshow-caption-control">Caption</a>
FAQ

Frequently Asked Questions about Slideshow