Image Flicker Security & Risk Analysis

wordpress.org/plugins/image-flicker

Display a mini-slideshow anywhere on your site. Good for banner advertisments or a looping display of your favorite photographs in the sidebar, etc.

30 active installs v0.4 PHP + WP 2.3+ Updated Mar 16, 2009
imageimagesslidesslideshowslideshows
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Image Flicker Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 17yr ago
Risk Assessment

The "image-flicker" plugin, version 0.4, presents a strong security posture based on the provided static analysis and vulnerability history. There are no identified vulnerabilities in its history, and the static analysis reveals no dangerous functions, external HTTP requests, file operations, or SQL queries that are not using prepared statements. The complete absence of any identified taint flows further indicates that user-supplied data is not being improperly handled. The plugin also has no apparent attack surface exposed through AJAX handlers, REST API routes, or shortcodes, which is a significant strength.

However, the analysis does flag a critical concern: 100% of the four identified output operations are not properly escaped. This means that any dynamic content generated by the plugin and displayed to users could potentially be vulnerable to Cross-Site Scripting (XSS) attacks if the content originates from user input or external sources that are not themselves sanitized. While the plugin exhibits good practices in many areas, this lack of output escaping represents a significant security weakness that attackers could exploit to inject malicious scripts into the website.

In conclusion, the "image-flicker" plugin version 0.4 has a commendable lack of known vulnerabilities and a limited attack surface with secure handling of database interactions and external communications. The most prominent weakness is the widespread failure to escape output, which poses a direct XSS risk. Addressing this output escaping issue should be the immediate priority to enhance the plugin's overall security.

Key Concerns

  • 0% of output properly escaped
Vulnerabilities
None known

Image Flicker Security Vulnerabilities

No known vulnerabilities — this is a good sign.
Code Analysis
Analyzed Mar 16, 2026

Image Flicker Code Analysis

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

Output Escaping

0% escaped4 total outputs
Attack Surface

Image Flicker Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 3
actionadmin_menuimage-flicker.php:11
actionwidgets_initimage-flicker.php:67
actionwp_headimage-flicker.php:80
Maintenance & Trust

Image Flicker Maintenance & Trust

Maintenance Signals

WordPress version tested2.7.1
Last updatedMar 16, 2009
PHP min version
Downloads15K

Community Trust

Rating0/100
Number of ratings0
Active installs30
Developer Profile

Image Flicker Developer Profile

samwilson

3 plugins · 180 total installs

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

How We Detect Image Flicker

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

Asset Fingerprints

HTML / DOM Fingerprints

CSS Classes
wrapeditformupdatedfade
HTML Comments
<!-- // Courtesy of SimplytheBest.net - http://simplythebest.net/scripts/ // Modified by Sam Wilson http://samwilson.id.au 2007-10-xx, 2009-03-16. --><!-- Thanks to Ben Woodhead for the fix for the delayed load and incorrect start image number. --><!-- ... -->
Data Attributes
name="image_flicker_num_images"name="image_flicker_delay"name="image_flicker_src_name="image_flicker_desc_name="image_flicker_link_id="image_flicker"+1 more
JS Globals
gSlideshowIntervalgNumberOfImagesgTheRotationsgImageCapableBrowsergCurrentImage
Shortcode Output
<div id='image_flicker'></div>
FAQ

Frequently Asked Questions about Image Flicker