WP Flipclock Security & Risk Analysis

wordpress.org/plugins/wp-flipclock

Quickly and easily add a flipclock to your site’s posts and pages via a shortcode.

700 active installs v1.10.1 PHP + WP 3.8.1+ Updated Dec 11, 2025
clockscountupsflipclockjquerytimers
98
A · Safe
CVEs total2
Unpatched0
Last CVEApr 16, 2025
Safety Verdict

Is WP Flipclock Safe to Use in 2026?

Generally Safe

Score 98/100

WP Flipclock has a strong security track record. Known vulnerabilities have been patched promptly.

2 known CVEsLast CVE: Apr 16, 2025Updated 3mo ago
Risk Assessment

The wp-flipclock plugin v1.10.1 exhibits a mixed security posture. On the positive side, static analysis reveals excellent adherence to secure coding practices within the analyzed code. All SQL queries utilize prepared statements, all output is properly escaped, and there are no identified file operations or external HTTP requests, significantly reducing the risk of common vulnerabilities like SQL injection and XSS stemming directly from these areas. The limited attack surface of a single shortcode with no apparent unauthenticated entry points is also a strength.

However, the vulnerability history presents a significant concern. The presence of two previously disclosed medium-severity vulnerabilities, specifically Cross-Site Scripting (XSS), and the fact that the last vulnerability was reported very recently (April 2025, assuming this is a future date for demonstration purposes or a typo) indicates a pattern of insecure code that has required patching. While the current version (1.10.1) may be patched for these specific CVEs, the history suggests a potential for recurring security flaws, especially given the lack of nonce checks and capability checks identified in the static analysis, which could be contributing factors to past XSS vulnerabilities.

In conclusion, while the current code exhibits good practices in areas like prepared statements and output escaping, the historical vulnerability record, particularly for XSS, and the absence of certain common security checks (nonces, capabilities) suggest that ongoing vigilance and potentially more robust security measures are warranted. Users should ensure they are running the absolute latest version and remain aware of any future security advisories for this plugin.

Key Concerns

  • Historical medium severity CVEs
  • No nonce checks
  • No capability checks
Vulnerabilities
2

WP Flipclock Security Vulnerabilities

CVEs by Year

1 CVE in 2023
2023
1 CVE in 2025
2025
Patched Has unpatched

Severity Breakdown

Medium
2

2 total CVEs

CVE-2025-39540medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP Flipclock <= 1.9.1 - Authenticated (Contributor+) Stored Cross-Site Scripting

Apr 16, 2025 Patched in 1.10 (36d)
CVE-2023-23728medium · 6.4Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

WP Flipclock <= 1.7.4 - Authenticated (Contributor+) Stored Cross Site Scripting

Jan 20, 2023 Patched in 1.8 (368d)
Code Analysis
Analyzed Mar 16, 2026

WP Flipclock Code Analysis

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

Output Escaping

100% escaped10 total outputs
Attack Surface

WP Flipclock Attack Surface

Entry Points1
Unprotected0

Shortcodes 1

[flipclock] inc\display.php:159
WordPress Hooks 1
actionwp_enqueue_scriptsinc\enqueue.php:14
Maintenance & Trust

WP Flipclock Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 11, 2025
PHP min version
Downloads43K

Community Trust

Rating80/100
Number of ratings10
Active installs700
Developer Profile

WP Flipclock Developer Profile

Rhys Wynne

13 plugins · 7K total installs

74
trust score
Avg Security Score
93/100
Avg Patch Time
476 days
View full developer profile
Detection Fingerprints

How We Detect WP Flipclock

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/wp-flipclock/css/added.css/wp-content/plugins/wp-flipclock/css/flipclock.css/wp-content/plugins/wp-flipclock/js/flipclock.min.js
Script Paths
/wp-content/plugins/wp-flipclock/js/flipclock.min.js

HTML / DOM Fingerprints

CSS Classes
flip-clock-label
HTML Comments
/* ENQUEUE SCRIPTS *//* FUNCTION FOR GETTING TIMEZONE OFFSET */// (BA) Add safety default for $name in case function is called from other than the shortcode handler// (BA) Replace dash with underscore in Javascript vars+7 more
Data Attributes
data-secondsdata-timezonedata-languagedata-countdowndata-datedata-face+1 more
JS Globals
clockcurrentDatefutureDatediffpastDate
Shortcode Output
<div class="</div><script type="text/javascript"> var clock;var currentDate
FAQ

Frequently Asked Questions about WP Flipclock