[凹凸曼]AI知识库 Security & Risk Analysis

wordpress.org/plugins/apoyl-aiknowledge

基于腾讯混元大模型、DeepSeek大模型、Moonshot大模型,建立自己知识库,通过一句话生成关联知识库的高质量文章,方便作者一键发布,也为创造提供大量参考内容。

0 active installs v1.0.0 PHP 7.4+ WP 6.0+ Updated Dec 25, 2025
deepseek%e6%b7%b7%e5%85%83%e5%a4%a7%e6%a8%a1%e5%9e%8b
100
A · Safe
CVEs total0
Unpatched0
Last CVENever
Download
Safety Verdict

Is [凹凸曼]AI知识库 Safe to Use in 2026?

Generally Safe

Score 100/100

[凹凸曼]AI知识库 has no known CVEs and is actively maintained. It's a solid choice for most WordPress installations.

No known CVEs Updated 3mo ago
Risk Assessment

The 'apoyl-aiknowledge' v1.0.0 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices in avoiding dangerous functions, file operations, and external HTTP requests. The majority of its SQL queries utilize prepared statements, and output escaping is generally well-implemented, with a high percentage of outputs being properly escaped. Furthermore, the plugin has no known vulnerability history, indicating a potentially clean codebase in terms of past exploits.

However, a significant concern arises from the presence of one unprotected AJAX handler. This creates a direct entry point into the plugin that could be exploited without authentication, potentially leading to unauthorized actions or information disclosure if this handler performs sensitive operations. While taint analysis shows no unsanitized paths, the unprotected AJAX handler represents a clear and present risk that needs to be addressed.

In conclusion, while the plugin has several strengths, particularly in its avoidance of common vulnerabilities and good SQL and output handling, the single unprotected AJAX endpoint is a critical weakness. The absence of past vulnerabilities is encouraging but does not negate the immediate risk posed by this exposed entry point. Addressing the authentication on the AJAX handler should be a priority to improve the plugin's overall security.

Key Concerns

  • Unprotected AJAX handler
Vulnerabilities
None known

[凹凸曼]AI知识库 Security Vulnerabilities

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

[凹凸曼]AI知识库 Code Analysis

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

SQL Query Safety

67% prepared3 total queries

Output Escaping

90% escaped21 total outputs
Data Flows
All sanitized

Data Flow Analysis

1 flows
<setting> (admin\partials\setting.php:0)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
1 unprotected

[凹凸曼]AI知识库 Attack Surface

Entry Points1
Unprotected1

AJAX Handlers 1

authwp_ajax_apoyl_aiknowledge_ajaxincludes\aiknowledge.php:53
WordPress Hooks 3
actionadmin_enqueue_scriptsincludes\aiknowledge.php:49
actionadmin_menuincludes\aiknowledge.php:50
actionadmin_initincludes\aiknowledge.php:52
Maintenance & Trust

[凹凸曼]AI知识库 Maintenance & Trust

Maintenance Signals

WordPress version tested6.9.4
Last updatedDec 25, 2025
PHP min version7.4
Downloads303

Community Trust

Rating0/100
Number of ratings0
Active installs0
Developer Profile

[凹凸曼]AI知识库 Developer Profile

apoyl

27 plugins · 710 total installs

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

How We Detect [凹凸曼]AI知识库

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/apoyl-aiknowledge/admin/css/admin.css/wp-content/plugins/apoyl-aiknowledge/admin/js/admin.js
Script Paths
/wp-content/plugins/apoyl-aiknowledge/admin/js/admin.js
Version Parameters
apoyl-aiknowledge/admin/css/admin.css?ver=apoyl-aiknowledge/admin/js/admin.js?ver=

HTML / DOM Fingerprints

Data Attributes
data-nonce="apoyl-aiknowledge-ajax"
JS Globals
apoyl_aiknowledge_params
FAQ

Frequently Asked Questions about [凹凸曼]AI知识库