Animations for Blocks Security & Risk Analysis

wordpress.org/plugins/animations-for-blocks

Allows to add animations to block editor blocks on scroll.

10K active installs v1.2.5 PHP 8.1+ WP 6.6+ Updated Dec 1, 2025
animateanimationblockgutenbergslide
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is Animations for Blocks Safe to Use in 2026?

Generally Safe

Score 100/100

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

No known CVEs Updated 4mo ago
Risk Assessment

The "animations-for-blocks" plugin v1.2.5 exhibits an exceptionally strong security posture based on the provided static analysis. The complete absence of any identified dangerous functions, raw SQL queries, unsanitized output, file operations, external requests, nonce checks, or capability checks across all analyzed entry points is a significant strength. Furthermore, the plugin's vulnerability history is clean, with zero recorded CVEs of any severity. This indicates a well-developed and rigorously tested plugin that follows best practices for secure coding.

However, the very lack of these common security checks and identified entry points (AJAX, REST API, shortcodes, cron) might be a point of curiosity. While it suggests the plugin doesn't interact with the WordPress core in ways that typically require these protections, it's worth noting that a truly comprehensive analysis would involve deeper introspection into how the plugin integrates with the block editor itself. Without any identified vulnerabilities or specific code flaws, the current risk is assessed as very low. The plugin's strengths lie in its apparent adherence to secure coding principles and its clean historical record.

Vulnerabilities
None known

Animations for Blocks Security Vulnerabilities

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

Animations for Blocks Code Analysis

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

Animations for Blocks Attack Surface

Entry Points0
Unprotected0
WordPress Hooks 12
actioninitanimations-for-blocks.php:170
actioninitanimations-for-blocks.php:259
actionenqueue_block_editor_assetsanimations-for-blocks.php:296
actionenqueue_block_assetsanimations-for-blocks.php:318
actionwp_enqueue_scriptsanimations-for-blocks.php:369
filteranfb_load_stylesanimations-for-blocks.php:386
filteranfb_load_scriptsanimations-for-blocks.php:387
actioninitanimations-for-blocks.php:582
filterregister_block_type_argsanimations-for-blocks.php:616
filterrender_block_contextanimations-for-blocks.php:661
filterrender_blockanimations-for-blocks.php:726
filterplugin_row_metaanimations-for-blocks.php:743
Maintenance & Trust

Animations for Blocks Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 1, 2025
PHP min version8.1
Downloads87K

Community Trust

Rating96/100
Number of ratings27
Active installs10K
Developer Profile

Animations for Blocks Developer Profile

ska-dev

4 plugins · 16K total installs

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

How We Detect Animations for Blocks

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/animations-for-blocks/build/aos.css/wp-content/plugins/animations-for-blocks/build/aos.js/wp-content/plugins/animations-for-blocks/build/lenis.css/wp-content/plugins/animations-for-blocks/build/lenis.js/wp-content/plugins/animations-for-blocks/build/init.js/wp-content/plugins/animations-for-blocks/build/style-index.css/wp-content/plugins/animations-for-blocks/build/index.js
Script Paths
/wp-content/plugins/animations-for-blocks/build/aos.js/wp-content/plugins/animations-for-blocks/build/lenis.js/wp-content/plugins/animations-for-blocks/build/init.js/wp-content/plugins/animations-for-blocks/build/index.js
Version Parameters
animations-for-blocks/build/aos.css?ver=animations-for-blocks/build/aos.js?ver=animations-for-blocks/build/lenis.css?ver=animations-for-blocks/build/lenis.js?ver=animations-for-blocks/build/init.js?ver=animations-for-blocks/build/style-index.css?ver=animations-for-blocks/build/index.js?ver=

HTML / DOM Fingerprints

CSS Classes
aos-animate
Data Attributes
data-aosdata-aos-delaydata-aos-durationdata-aos-easingdata-aos-mirrordata-aos-once+3 more
JS Globals
wsd_anfb_settingswsd_anfb_admin_settings
REST Endpoints
/wp-json/animations-for-blocks/v1/settings
FAQ

Frequently Asked Questions about Animations for Blocks