
Live2DWebCanvas Security & Risk Analysis
wordpress.org/plugins/live-2d在 WordPress 站点嵌入 Live2D 看板娘小部件,支持 Cubism 2/3/4/5 模型,后台可视化配置 waifu-tips,无需改代码。
Is Live2DWebCanvas Safe to Use in 2026?
Generally Safe
Score 98/100Live2DWebCanvas has a strong security track record. Known vulnerabilities have been patched promptly. It's a solid choice for most WordPress installations.
The 'live-2d' plugin v2.0.0 exhibits a concerning security posture primarily due to a significant lack of authorization checks on its entry points. With 10 unprotected AJAX handlers and REST API routes, this plugin presents a large attack surface that could be exploited by unauthenticated users. While the code shows good practices in SQL query handling with 100% prepared statements and no dangerous function usage, the widespread absence of proper authorization checks on its API endpoints is a critical flaw. The vulnerability history indicates a past high-severity vulnerability related to missing authorization, reinforcing the current findings and suggesting a recurring pattern of insecure access control in this plugin. The taint analysis also highlights two flows with unsanitized paths, though these are not classified as critical or high severity, they still warrant attention given the broader authorization issues. Overall, the plugin has strengths in its database query security but severe weaknesses in access control which significantly increase its risk profile.
Key Concerns
- AJAX handlers without auth checks
- REST API routes without permission callbacks
- Unsanitized paths in taint flows
- Low output escaping percentage
- Missing authorization vulnerability history
Live2DWebCanvas Security Vulnerabilities
CVEs by Year
Severity Breakdown
1 total CVE
Live2DWebCanvas <= 1.9.11 - Authenticated (Subscriber+) Arbitrary File Deletion
Live2DWebCanvas Release Timeline
Live2DWebCanvas Code Analysis
Output Escaping
Data Flow Analysis
Live2DWebCanvas Attack Surface
AJAX Handlers 6
REST API Routes 4
WordPress Hooks 12
Maintenance & Trust
Live2DWebCanvas Maintenance & Trust
Maintenance Signals
Community Trust
Live2DWebCanvas Alternatives
Page scroll to id
page-scroll-to-id
Create links that scroll the page smoothly to any id within the document.
Social Sharing Plugin – Sassy Social Share
sassy-social-share
The Simplest and Optimized Social Share buttons. Facebook, X, Reddit, Pinterest, Whatsapp, Grok, ChatGPT, Gab, Gettr and over 100 more.
Blocks Animation: CSS Animations for Gutenberg Blocks
blocks-animation
Add CSS animations and scroll effects to any Gutenberg block. Choose from fade, slide, zoom & more, with delay and duration controls — no code needed.
Superb Addons: Blocks, Patterns, Pre-built Pages, Sliders, Popups, Free Forms, Animations & More
superb-blocks
Create WordPress websites with free forms, Gutenberg blocks, popups, sliders, countdowns, animations, pre-built pages, patterns & The Theme Designer
LocoAI – Auto Translate for Loco Translate
automatic-translator-addon-for-loco-translate
LocoAI - Auto Translate For Loco Translate is a powerful tool for developers looking to quickly translate their WordPress plugins and themes.
Live2DWebCanvas Developer Profile
1 plugin · 50 total installs
How We Detect Live2DWebCanvas
Patterns used to identify this plugin on WordPress sites during automated security audits and web crawling.
Asset Fingerprints
/wp-content/plugins/live-2d/assets/waifu.css/wp-content/plugins/live-2d/assets/fontawesome/css/all.min.css/wp-content/plugins/live-2d/assets/moment.min.js/wp-content/plugins/live-2d/assets/live2dv1.min.js/wp-content/plugins/live-2d/assets/r5b2-core/live2dcubismcore.min.js/wp-content/plugins/live-2d/assets/live2dv2.min.js/wp-content/plugins/live-2d/assets/live2dwebsdk.min.jsassets/moment.min.jsassets/live2dv1.min.jsassets/r5b2-core/live2dcubismcore.min.jsassets/live2dv2.min.jsassets/live2dwebsdk.min.jslive-2d/assets/waifu.css?ver=live-2d/assets/fontawesome/css/all.min.css?ver=live-2d/assets/moment.min.js?ver=live-2d/assets/live2dv1.min.js?ver=live-2d/assets/r5b2-core/live2dcubismcore.min.js?ver=live-2d/assets/live2dv2.min.js?ver=live-2d/assets/live2dwebsdk.min.js?ver=HTML / DOM Fingerprints
waifuwaifu-tipslive2dwaifu-toolfui-homefui-chatfui-botfui-eye+6 moreid="live2d"id="live2dChatText"id="live2dSend"id="live2dSendClose"live2d_settingsinitLive2dWeb/wp-json/live2d/v1/token/wp-json/live2d/v1/rollback_set/wp-json/live2d/v1/refresh_token/wp-json/live2d/v1/verify_token<div class="waifu"><div class="waifu-tips"></div><canvas id="live2d" class="live2d"></canvas><div class="waifu-tool">