Animator – Scroll Triggered Animations Security & Risk Analysis

wordpress.org/plugins/scroll-triggered-animations

A highly customisable, yet user friendly interface for applying CSS animations to your website frontend.

2K active installs v3.1.1 PHP + WP 5.1+ Updated Dec 1, 2025
animateanimationcss
97
A · Safe
CVEs total3
Unpatched0
Last CVEJul 16, 2025
Safety Verdict

Is Animator – Scroll Triggered Animations Safe to Use in 2026?

Generally Safe

Score 97/100

Animator – Scroll Triggered Animations has a strong security track record. Known vulnerabilities have been patched promptly.

3 known CVEsLast CVE: Jul 16, 2025Updated 4mo ago
Risk Assessment

The 'scroll-triggered-animations' plugin v3.1.1 presents a mixed security picture. On the positive side, static analysis reveals a very small attack surface with only one AJAX handler, and importantly, this entry point appears to be protected by capability checks. The code also demonstrates good practices regarding SQL queries, exclusively using prepared statements, and has a high rate of output escaping. Furthermore, the absence of file operations and external HTTP requests reduces the potential for certain types of attacks. However, the plugin's history is a significant concern. With a total of three known medium-severity vulnerabilities, including Cross-Site Request Forgery (CSRF), Cross-Site Scripting (XSS), and Missing Authorization, it indicates a recurring pattern of security weaknesses. While there are currently no unpatched vulnerabilities, the past occurrences suggest potential for similar issues to emerge in future versions. The last known vulnerability being in July 2025, while seemingly in the future, is likely a data entry anomaly and should be treated as a recent past vulnerability given the context of a version analysis.

Key Concerns

  • Multiple past medium severity vulnerabilities
  • Past Cross-Site Scripting (XSS) vulnerabilities
  • Past Cross-Site Request Forgery (CSRF) vulnerabilities
  • Past Missing Authorization vulnerabilities
  • Minor unescaped output detected
Vulnerabilities
3

Animator – Scroll Triggered Animations Security Vulnerabilities

CVEs by Year

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

Severity Breakdown

Medium
3

3 total CVEs

CVE-2025-54039medium · 4.3Cross-Site Request Forgery (CSRF)

Animator <= 3.0.16 - Cross-Site Request Forgery

Jul 16, 2025 Patched in 3.0.17 (6d)
CVE-2024-49308medium · 6.1Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')

Animator <= 3.0.15 - Reflected Cross-Site Scripting

Oct 15, 2024 Patched in 3.0.16 (108d)
CVE-2023-47689medium · 5.3Missing Authorization

Animator <= 3.0.10 - Missing Authorization to Plugin Settings Update

Nov 9, 2023 Patched in 3.0.11 (75d)
Code Analysis
Analyzed Mar 16, 2026

Animator – Scroll Triggered Animations Code Analysis

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

Output Escaping

93% escaped28 total outputs
Attack Surface

Animator – Scroll Triggered Animations Attack Surface

Entry Points1
Unprotected0

AJAX Handlers 1

authwp_ajax_sta_update_optionsbackend\init.php:57
WordPress Hooks 15
actionsta_statusbackend\hooks-free.php:8
actionsta_aside_advert_hookbackend\hooks-free.php:21
actionadmin_menubackend\init.php:8
actionadmin_enqueue_scriptsbackend\init.php:21
actionadmin_initbackend\upgrade.php:1
actionadmin_noticesbackend\upgrade.php:35
actionadmin_noticesbackend\upgrade.php:39
actionadmin_noticesbackend\upgrade.php:45
actionadmin_noticesbackend\upgrade.php:50
actionadmin_noticesbackend\upgrade.php:69
actionadmin_initbackend\upgrade.php:77
actionafter_plugin_row_scroll-triggered-animations/toaststa.phpbackend\upgrade.php:103
actionwp_enqueue_scriptsfrontend\init.php:8
actionwp_headfrontend\init.php:16
actionwp_footerfrontend\js.php:77
Maintenance & Trust

Animator – Scroll Triggered Animations Maintenance & Trust

Maintenance Signals

WordPress version tested6.8.5
Last updatedDec 1, 2025
PHP min version
Downloads83K

Community Trust

Rating90/100
Number of ratings15
Active installs2K
Developer Profile

Animator – Scroll Triggered Animations Developer Profile

Toast Plugins

5 plugins · 5K total installs

87
trust score
Avg Security Score
99/100
Avg Patch Time
41 days
View full developer profile
Detection Fingerprints

How We Detect Animator – Scroll Triggered Animations

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/scroll-triggered-animations/backend/style.css/wp-content/plugins/scroll-triggered-animations/backend/scripts.js/wp-content/plugins/scroll-triggered-animations/frontend/animations.css
Script Paths
/wp-content/plugins/scroll-triggered-animations/frontend/js.php

HTML / DOM Fingerprints

CSS Classes
scroll-triggeredmove-in-leftmove-in-rightmove-in-upmove-in-downfade-infade-in-upfade-in-left+12 more
Data Attributes
name="Scroll Triggered Animations Script"
JS Globals
sta_ajax_data
FAQ

Frequently Asked Questions about Animator – Scroll Triggered Animations