Cron Jobs Security & Risk Analysis

wordpress.org/plugins/leira-cron-jobs

Easily manage and monitor your WordPress cron jobs from a clean, intuitive interface.

2K active installs v1.2.12 PHP 5.4+ WP 4.1+ Updated Dec 19, 2025
admin-toolsautomationcronschedulerwp-cron
99
A · Safe
CVEs total1
Unpatched0
Last CVESep 12, 2024
Safety Verdict

Is Cron Jobs Safe to Use in 2026?

Generally Safe

Score 99/100

Cron Jobs has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.

1 known CVELast CVE: Sep 12, 2024Updated 5mo ago
Risk Assessment

The 'leira-cron-jobs' plugin version 1.2.12 exhibits a mixed security posture. On the positive side, it demonstrates good practices in its SQL query handling, with 100% prepared statements, and a high rate of output escaping (91%). It also includes a reasonable number of nonce and capability checks (4 and 5 respectively). However, a significant concern arises from its attack surface, specifically two AJAX handlers that lack authentication checks. This is further exacerbated by a taint analysis flow with an unsanitized path, indicating a potential for vulnerabilities if not handled carefully.

The vulnerability history shows one known CVE, which has been patched, and a medium severity vulnerability in the past related to Cross-site Scripting. While the current version may not have unpatched critical or high-severity issues, the past pattern of XSS and the presence of an unsanitized path in the taint analysis suggest a potential for similar issues to emerge if code is not meticulously reviewed. The lack of proper authentication on AJAX endpoints is a direct invitation for exploitation.

In conclusion, while the plugin employs some good security practices, the unprotected AJAX endpoints and the identified unsanitized path present immediate risks. The historical vulnerability for XSS, though patched, warrants vigilance. Addressing the unprotected AJAX handlers should be the top priority to mitigate the current risks.

Key Concerns

  • 2 AJAX handlers without auth checks
  • Taint flow with unsanitized path
  • 1 known CVE (even if patched)
  • Medium severity vulnerability in history
Vulnerabilities
1 published

Cron Jobs Security Vulnerabilities

CVEs by Year

1 CVE in 2024
2024
Patched Has unpatched

Severity Breakdown

Medium
1

1 total CVE

CVE-2024-8731medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Cron Jobs <= 1.2.9 - Reflected Cross-Site Scripting

Sep 12, 2024 Patched in 1.2.10 (12d)
Version History

Cron Jobs Release Timeline

v1.2.12Current
v1.2.11
v1.2.10
v1.2.91 CVE
v1.2.81 CVE
v1.2.71 CVE
v1.2.61 CVE
v1.2.51 CVE
v1.2.21 CVE
v1.2.11 CVE
v1.2.01 CVE
v1.1.21 CVE
v1.1.11 CVE
v1.1.01 CVE
v1.0.11 CVE
v1.0.01 CVE
Code Analysis
Analyzed Mar 16, 2026

Cron Jobs Code Analysis

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

Output Escaping

91% escaped53 total outputs
Data Flows · Security
1 unsanitized

Data Flow Analysis

2 flows1 with unsanitized paths
search_box (admin\class-leira-cron-jobs-list-table.php:413)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
2 unprotected

Cron Jobs Attack Surface

Entry Points2
Unprotected2

AJAX Handlers 2

authwp_ajax_inline-save-cron-jobincludes\class-leira-cron-jobs.php:170
authwp_ajax_leira-cron-jobs-footer-ratedincludes\class-leira-cron-jobs.php:178
WordPress Hooks 6
actionplugins_loadedincludes\class-leira-cron-jobs.php:149
actionadmin_enqueue_scriptsincludes\class-leira-cron-jobs.php:167
actionadmin_enqueue_scriptsincludes\class-leira-cron-jobs.php:168
actionadmin_menuincludes\class-leira-cron-jobs.php:169
filterset-screen-optionincludes\class-leira-cron-jobs.php:172
filteradmin_footer_textincludes\class-leira-cron-jobs.php:177
Maintenance & Trust

Cron Jobs Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 19, 2025
PHP min version5.4
Downloads31K

Community Trust

Rating94/100
Number of ratings3
Active installs2K
Developer Profile

Cron Jobs Developer Profile

Ariel

5 plugins · 9K total installs

92
trust score
Avg Security Score
97/100
Avg Patch Time
12 days
View full developer profile
Detection Fingerprints

How We Detect Cron Jobs

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/leira-cron-jobs/build/admin.css/wp-content/plugins/leira-cron-jobs/build/admin.js
Script Paths
/wp-content/plugins/leira-cron-jobs/build/admin.js
Version Parameters
leira-cron-jobs/build/admin.css?ver=leira-cron-jobs/build/admin.js?ver=

HTML / DOM Fingerprints

CSS Classes
wp-heading-inline
HTML Comments
<!-- The cron job table instance -->
Data Attributes
data-screen
FAQ

Frequently Asked Questions about Cron Jobs