King Grabber Security & Risk Analysis

wordpress.org/plugins/king-grabber

King Grabber is a WordPress post plugin which helps you improve your site content with our rich grabber.

10 active installs v1.4 PHP + WP 3.0+ Updated Nov 29, 2018
animecomicgrabbermangamovie
85
A · Safe
CVEs total0
Unpatched0
Last CVENever
Safety Verdict

Is King Grabber Safe to Use in 2026?

Generally Safe

Score 85/100

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

No known CVEs Updated 7yr ago
Risk Assessment

The "king-grabber" plugin version 1.4 exhibits a concerning security posture due to a significant number of unprotected entry points. All four identified AJAX handlers lack authentication checks, presenting a direct pathway for unauthorized actions if these handlers perform sensitive operations. While the static analysis didn't uncover specific dangerous functions or critical taint flows, the lack of proper access control on these AJAX endpoints is a major weakness. The absence of nonce checks on these handlers further exacerbates this risk, making them susceptible to Cross-Site Request Forgery (CSRF) attacks.

Despite the lack of reported CVEs and vulnerability history, which is a positive sign, it cannot compensate for the identified code weaknesses. The plugin also has a high percentage of SQL queries executed without prepared statements, introducing a potential for SQL injection vulnerabilities, although the total number of queries is low. The output escaping is also only moderately effective, with 38% of outputs not properly escaped, posing a risk of Cross-Site Scripting (XSS) if user-supplied data is involved in these outputs.

In conclusion, while "king-grabber" has no known historical vulnerabilities, its current version has critical security flaws related to unprotected AJAX handlers and unsanitized SQL queries. These issues create a substantial attack surface that could be exploited by malicious actors. The plugin needs immediate attention to implement proper authentication, authorization, and sanitization measures to improve its overall security.

Key Concerns

  • AJAX handlers without auth checks
  • SQL queries without prepared statements
  • Unescaped output (38%)
  • Nonce checks missing on AJAX
Vulnerabilities
None known

King Grabber Security Vulnerabilities

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

King Grabber Code Analysis

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

SQL Query Safety

0% prepared1 total queries

Output Escaping

62% escaped34 total outputs
Data Flows
6 unsanitized

Data Flow Analysis

6 flows6 with unsanitized paths
ktg_grab_content (king-grabber.php:75)
Source (user input) Sink (dangerous op) Sanitizer Transform Unsanitized Sanitized
Attack Surface
4 unprotected

King Grabber Attack Surface

Entry Points4
Unprotected4

AJAX Handlers 4

authwp_ajax_ktg_grab_contentking-grabber.php:74
authwp_ajax_ktg_api_checkktg_settings.php:18
authwp_ajax_ktg_multi_contentktg_tools.php:9
authwp_ajax_ktg_save_contentktg_tools.php:36
WordPress Hooks 4
actionadmin_initking-grabber.php:39
actionadmin_menuking-grabber.php:40
actionadmin_menuking-grabber.php:57
actionadmin_enqueue_scriptsking-grabber.php:62
Maintenance & Trust

King Grabber Maintenance & Trust

Maintenance Signals

WordPress version tested4.9.29
Last updatedNov 29, 2018
PHP min version
Downloads3K

Community Trust

Rating0/100
Number of ratings0
Active installs10
Developer Profile

King Grabber Developer Profile

Fais

1 plugin · 10 total installs

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

How We Detect King Grabber

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

Asset Fingerprints

Asset Paths
/wp-content/plugins/king-grabber/ktg_style.css/wp-content/plugins/king-grabber/component/kgsearch.min.js/wp-content/plugins/king-grabber/component/ktg_script.js
Script Paths
/wp-content/plugins/king-grabber/ktg_style.css/wp-content/plugins/king-grabber/component/kgsearch.min.js/wp-content/plugins/king-grabber/component/ktg_script.js
Version Parameters
king-grabber/ktg_style.css?_=king-grabber/component/ktg_script.js?_=

HTML / DOM Fingerprints

CSS Classes
ktg_toolsktg_messagemyhosto
Data Attributes
id="ktg_tools"id="ktg_message"id="host_id"name="api_key"name="meta_komik"name="meta_chapter"+8 more
JS Globals
ktg_objectktg_js_grabktg_api_check
REST Endpoints
/wp-json/wp/v2/posts/wp-json/king-grabber
FAQ

Frequently Asked Questions about King Grabber