
LottieFiles Security & Risk Analysis
wordpress.org/plugins/lottiefilesLottieFiles for WordPress is the easiest way to add Lottie animations to your WordPress website using the Gutenberg editor.
Is LottieFiles Safe to Use in 2026?
Generally Safe
Score 93/100LottieFiles has a strong security track record. Known vulnerabilities have been patched promptly.
The "lottiefiles" v3.1.0 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices in handling SQL queries and output escaping, with 100% of both being properly secured. The absence of dangerous functions, file operations, and external HTTP requests is also a strength. However, significant concerns arise from the attack surface analysis, which reveals one unprotected REST API route. This represents a direct entry point that could be exploited without proper authorization checks.
The vulnerability history of this plugin is a major red flag, with two known CVEs, including a past critical vulnerability. The historical prevalence of Missing Authorization and Exposure of Sensitive Information issues suggests recurring weaknesses in how the plugin handles access control and data security. While there are currently no unpatched CVEs, the past critical issue and the presence of an unprotected REST API route indicate a pattern of exploitable flaws.
In conclusion, while "lottiefiles" v3.1.0 has some secure coding practices, the single unprotected REST API route and its history of critical vulnerabilities, particularly those related to authorization and information exposure, present a substantial risk. Users should be cautious and ensure this plugin is updated to the latest version, as past critical vulnerabilities highlight a significant potential for compromise.
Key Concerns
- Unprotected REST API route
- History of critical vulnerability
- History of medium vulnerability
- Common vulnerability: Missing Authorization
- Common vulnerability: Exposure of Sensitive Information
LottieFiles Security Vulnerabilities
CVEs by Year
Severity Breakdown
2 total CVEs
LottieFiles <= 3.0.0 - Missing Authorization
LottieFiles – Lottie block for Gutenberg <= 3.0.0 - Unauthenticated Sensitive Information Exposure
LottieFiles Code Analysis
Output Escaping
LottieFiles Attack Surface
REST API Routes 1
WordPress Hooks 10
Maintenance & Trust
LottieFiles Maintenance & Trust
Maintenance Signals
Community Trust
LottieFiles Alternatives
Lottie Player – Add Interactive Lottie Animations with Block Support
embed-lottie-player
Lottie Player lets you embed any type of LottieFiles animations into WordPress Gutenberg blocks. Enhances your website with dynamic motion graphics.
Animentor – Lottie & Bodymovin for Elementor
animentor-lottie-bodymovin-elementor
An Elementor extension that adds a widget for Lottie animations.
UiCore Animate – Free Animations, Transitions, and Interactions Addon for Elementor & Gutenberg blocks
uicore-animate
UiCore Animate adds page transitions, smooth scroll, and engaging animations to Elementor and Gutenberg blocks, for smoother, engaging experiences.
AnimateGL Animations for WordPress – Elementor & Gutenberg Blocks Animations
animategl
CSS & WebGL Animations for Elementor & Gutenberg Blocks Animations, animations from CSS class, scroll animations, lock to scrollbar.
LottieFiles – JSON Based Animation Lottie & Bodymovin for Elementor
include-lottie-animation-for-elementor
Creative layout to your site with smaller json file using Lottie animations.
LottieFiles Developer Profile
1 plugin · 8K total installs
How We Detect LottieFiles
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/lottiefiles/build/lottiefiles-admin-settings-page-style.css/wp-content/plugins/lottiefiles/build/index.css/wp-content/plugins/lottiefiles/build/lottiefiles-player.js/wp-content/plugins/lottiefiles/build/lottiefiles-interactivity.js/wp-content/plugins/lottiefiles/build/lottiefiles-admin-settings-page.js/wp-content/plugins/lottiefiles/build/index.js/wp-content/plugins/lottiefiles/build/lottiefiles-player.js/wp-content/plugins/lottiefiles/build/lottiefiles-interactivity.jslottiefiles-admin-settings-page.asset.phpindex.asset.phplottiefiles-player.jslottiefiles-interactivity.jsHTML / DOM Fingerprints
lottiefiles-admin-settingsdata-lottiefiles-iddata-lottiefiles-animation-datalottiefiles[lottie[lottieplayer