[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fgioKNRioorNucJ0Q3cWf8JPdoEdNyzTIsxtxgmQzZiw":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":130,"fingerprints":280},"king-grabber","King Grabber","1.4","Fais","https:\u002F\u002Fprofiles.wordpress.org\u002Fqyax\u002F","\u003Cp>King Grabber is a WordPress plugin which helps you for improve your site content with rich features grabbing. We offer more than 10 Actively host comic and community service like TMDB, IMDB\u003Cbr \u002F>\nTo use this plugin you need first to register your application on our site here for free \u003Ca href=\"https:\u002F\u002Fkinggrabber.com\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fkinggrabber.com\u002F\u003C\u002Fa>\u003Cbr \u002F>\nYou can find our official documentation at \u003Ca href=\"https:\u002F\u002Fkinggrabber.com\u002Fdocs\" rel=\"nofollow ugc\">https:\u002F\u002Fkinggrabber.com\u002Fdocs\u003C\u002Fa> and our Privacy and Policy on our official site at \u003Ca href=\"https:\u002F\u002Fkinggrabber.com\u002Fmembers\" rel=\"nofollow ugc\">https:\u002F\u002Fkinggrabber.com\u002Fprivacy\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Features in King Grabber include:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Single Grab Chapter on 10+ Comic Host\u003C\u002Fli>\n\u003Cli>Multi Grabber\u003C\u002Fli>\n\u003Cli>Addons Grabber like IMDB and more\u003C\u002Fli>\n\u003C\u002Ful>\n","King Grabber is a WordPress post plugin which helps you improve your site content with our rich grabber.",10,3426,0,"2018-11-29T15:04:00.000Z","4.9.29","3.0","",[19,20,21,22,23],"anime","comic","grabber","manga","movie","http:\u002F\u002Fkinggrabber.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fking-grabber.1.4.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"qyax",1,30,84,"2026-04-05T02:04:41.346Z",[37,59,75,95,113],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":47,"num_ratings":48,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":55,"download_link":56,"security_score":57,"vuln_count":32,"unpatched_count":13,"last_vuln_date":58,"fetched_at":28},"toocheke-companion","Toocheke Companion","1.207","toocheke","https:\u002F\u002Fprofiles.wordpress.org\u002Ftoocheke\u002F","\u003Cp>\u003Cstrong>Toocheke Companion Website:\u003C\u002Fstrong> \u003Ca href=\"https:\u002F\u002Fleetoo.net\u002Ftoocheke-companion\u002F\" title=\"Toocheke Companion - Plugin for publishing your webcomic\" rel=\"nofollow ugc\">Toocheke Companion\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Looking to publish your comics or manga on your WordPress website? \u003Cstrong>Toocheke Companion\u003C\u002Fstrong> extends your WordPress theme with the ability to create, manage, and display comic and manga posts. While it works best with the \u003Cstrong>Toocheke WordPress theme\u003C\u002Fstrong>, it is compatible with most modern WordPress themes.\u003C\u002Fp>\n\u003Cp>Comics published with Toocheke Companion can also be discovered through \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.thecomicscout.com\u002F\" rel=\"nofollow ugc\">ComicScout\u003C\u002Fa>\u003C\u002Fstrong> — a curated discovery platform built specifically for independent comic websites designed to help readers discover new comics and drive traffic back to creators’ sites.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Display comics and manga in nearly any WordPress theme\u003C\u002Fli>\n\u003Cli>Full support for the WordPress Block Editor (Gutenberg)\u003C\u002Fli>\n\u003Cli>Includes 15 blocks and matching shortcodes for flexible comic layouts\u003C\u002Fli>\n\u003Cli>Easy customization with color schemes and layout options\u003C\u002Fli>\n\u003Cli>\u003Cstrong>New: Dedicated Manga layout support\u003C\u002Fstrong> — organize and display manga with series, volumes, and chapters\u003C\u002Fli>\n\u003Cli>Responsive layout optimized for mobile and desktop\u003C\u002Fli>\n\u003Cli>Dual-version responsive comic support (desktop\u002Fmobile)\u003C\u002Fli>\n\u003Cli>Webtoon-style vertical scrolling support\u003C\u002Fli>\n\u003Cli>Thumbnail-based archive navigation\u003C\u002Fli>\n\u003Cli>Organize comics into series, chapters, collections and character\u002Flocation tags\u003C\u002Fli>\n\u003Cli>Built-in social sharing, likes, bookmarks, and age verification\u003C\u002Fli>\n\u003Cli>Top ten comics based on post views\u003C\u002Fli>\n\u003Cli>Infinite scroll for archive display\u003C\u002Fli>\n\u003Cli>Bilingual\u002Fmultilingual comic and manga support\u003C\u002Fli>\n\u003Cli>⭐ \u003Cstrong>ComicScout integration\u003C\u002Fstrong> — get your comic listed on \u003Ca href=\"https:\u002F\u002Fwww.thecomicscout.com\u002F\" rel=\"nofollow ugc\">ComicScout\u003C\u002Fa>, a curated discovery platform built specifically for independent comic websites to help readers discover new comics\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Usage\u003C\u002Fh3>\n\u003Cp>Toocheke Companion enables you to display comics using either shortcodes or the WordPress Block Editor. Create a page or post and insert the desired block or shortcode.\u003C\u002Fp>\n\u003Ch3>Available Blocks and Shortcodes\u003C\u002Fh3>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke All Series\u003C\u002Fstrong>\u003Cbr \u002F>\n   [toocheke-all-series comics_order=”ASC\u002FDESC” link_to=”series\u002Fcomic”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke All Chapters\u003C\u002Fstrong>\u003Cbr \u002F>\n   [toocheke-all-chapters sid=”####”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Latest Chapters\u003C\u002Fstrong>\u003Cbr \u002F>\n   [toocheke-latest-chapters sid=”####”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke First Comic\u003C\u002Fstrong>\u003Cbr \u002F>\n   [toocheke-first-comic] or \u003Ccode>[toocheke-first-comic sid=\"####\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Latest Comic\u003C\u002Fstrong>\u003Cbr \u002F>\n   [toocheke-latest-comic] or \u003Ccode>[toocheke-latest-comic sid=\"####\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Latest Comics\u003C\u002Fstrong>\u003Cbr \u002F>\n   [toocheke-latest-comics], \u003Ccode>[toocheke-latest-comics sid=\"####\"]\u003C\u002Fcode>, \u003Ccode>[toocheke-latest-comics limit=\"####\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Top Ten Comics\u003C\u002Fstrong>\u003Cbr \u002F>\n   [toocheke-top-ten-comics]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Scheduled Comics\u003C\u002Fstrong>\u003Cbr \u002F>\n   [toocheke-scheduled-comics]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Comic Archive\u003C\u002Fstrong>\u003Cbr \u002F>\n   [toocheke-comic-archive] or \u003Ccode>[toocheke-comic-archive sid=\"####\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Collection Archive\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-collection-archive term=”collection-slug”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Chapter Archive\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-chapter-archive term=”chapter-slug”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Tag Archive\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-tag-archive term=”comic-tag-slug”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Location Archive\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-location-archive term=”location-slug”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Character Archive\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-character-archive term=”character-slug”]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Toocheke Characters\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-characters]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>All of the above are also available as Gutenberg blocks under the widgets category in the WordPress Block Editor.\u003C\u002Fp>\n\u003Cp>You can also display Manga features with the following shortcodes\u003C\u002Fp>\n\u003Col>\n\u003Cli>\n\u003Cp>\u003Cstrong>All Manga Series\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-all-manga-series] or \u003Ccode>[toocheke-all-manga-series title=\"Your Title Here\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Popular Manga Series\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-popular-manga-series] or \u003Ccode>[toocheke-popular-manga-series title=\"Your Title Here\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Popular Manga Volumes\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-popular-manga-volumes] or \u003Ccode>[toocheke-popular-manga-volumes title=\"Your Title Here\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Popular Manga Chapters\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-popular-manga-chapters] or \u003Ccode>[toocheke-popular-manga-chapters title=\"Your Title Here\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>First Manga Series\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-first-manga-series]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Latest Manga Series\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-latest-manga-series]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>First Manga Volume\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-first-manga-volume] or \u003Ccode>[toocheke-first-manga-volume sid=\"####\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Latest Manga Volume\u003C\u002Fstrong>\u003Cbr \u002F>\n    [toocheke-latest-manga-volume] or \u003Ccode>[toocheke-latest-manga-volume sid=\"####\"]\u003C\u002Fcode>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Licenses & Credits\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Font Awesome Free 5.8.1 by @fontawesome is licensed under (Icons: CC BY 4.0, Fonts: SIL OFL 1.1, Code: MIT License) https:\u002F\u002Ffontawesome.com\u002Flicense\u002Ffree\u003C\u002Fli>\n\u003Cli>Gamajo_Template_Loader by Gary Jones licensed to use under the GPL-2.0 and later license (https:\u002F\u002Fgithub.com\u002FGaryJones\u002FGamajo-Template-Loader)\u003C\u002Fli>\n\u003Cli>jQuery Fullscreen 0.6.0 Copyright (c) 2016 Vladimir Zhuravlev are licensed under MIT (https:\u002F\u002Fgithub.com\u002Fprivate-face\u002Fjquery.fullscreen\u002Fblob\u002Fmaster\u002FLICENSE)\u003C\u002Fli>\n\u003Cli>Swiper 11.2.10 Copyright 2014-2025 Vladimir Kharlampidi are licensed under MIT (https:\u002F\u002Fgithub.com\u002Fnolimits4web\u002Fswiper\u002Fblob\u002Fmaster\u002FLICENSE)\u003C\u002Fli>\n\u003C\u002Ful>\n","Transform your WordPress theme into a platform for publishing your webcomics.",1000,104408,90,6,"2026-03-07T19:48:00.000Z","6.9.4","5.3",[20,22,53,54],"webcomic","webtoon","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ftoocheke-companion\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftoocheke-companion.1.207.zip",99,"2025-01-22 00:00:00",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":11,"downloaded":67,"rating":68,"num_ratings":32,"last_updated":69,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":70,"homepage":72,"download_link":73,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":74},"cc-manga-comic-reader","CC Manga Comic Reader","1.0.0","wolfcoding","https:\u002F\u002Fprofiles.wordpress.org\u002Fcuongma111\u002F","\u003Cp>CC Manga Comic Reader help add manga with multi chapter link, can add custom field, custom taxonomy for manga.\u003C\u002Fp>\n\u003Ch3>Docs\u003C\u002Fh3>\n\u003Col>\n\u003Cli>After install you can go Dashboard -> Manga to create new manga.\u003C\u002Fli>\n\u003Cli>To create chapter for manga, you can go Dashboard -> Chapter to add new chapter, when you add chapter to manga, at manga will auto add chapter.\u003C\u002Fli>\n\u003Cli>To add new custom taxonomy or add new custom field for manga, you can go Dasboard -> Manga -> Settings.\u003C\u002Fli>\n\u003C\u002Fol>\n","CC Manga Comic Reader help add manga with multi chapter link, can add custom field, custom taxonomy for manga.",10914,40,"2017-11-21T03:10:00.000Z",[71,20,22],"amime","http:\u002F\u002Fchuyencode.com\u002Fcc-manga","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcc-manga-comic-reader.zip","2026-03-15T14:54:45.397Z",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":84,"num_ratings":85,"last_updated":86,"tested_up_to":17,"requires_at_least":87,"requires_php":17,"tags":88,"homepage":93,"download_link":94,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"kommiku","Kommiku","2.3","Anraiki","https:\u002F\u002Fprofiles.wordpress.org\u002Fanraiki\u002F","\u003Cp>A Online Media viewer. A plug-in that creates pages that can be used as a Manga, Comic, Movie, or Novel Viewer or a Portfolio. To simply put, Kommiku aims to be the ultimate media viewer.\u003C\u002Fp>\n\u003Ch4>Will not work on Windows Server!\u003C\u002Fh4>\n\u003Cp>Main Support site: http:\u002F\u002Fthetosho.com\u002F\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Credit\u003Cbr \u002F>\n(c) 2008-2011 Henry Tran\u003C\u002Fp>\n\u003Cp>Many thanks to Ngallery for sharing their code.\u003Cbr \u002F>\nAnd many other plugins as well.\u003C\u002Fp>\n\u003Cp>If you run into a bug (I am calling them kittens), report them to me. I will take care of them!\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Language: English, Spanish\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Demo sites: \u003Ca href=\"http:\u002F\u002Fthetosho.com\u002F\" title=\"Anime, Manga, and Comic Library\" rel=\"nofollow ugc\">The Tosho\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Feslend.com\u002F\" title=\"Eslend: a web-manga | a web-comic\" rel=\"nofollow ugc\">Eslend\u003C\u002Fa>, \u003Ca href=\"http:\u002F\u002Feclipse-scans.net\u002Feso\u002F\" title=\"Eclipse Scanlators\" rel=\"nofollow ugc\">Eclipse Scanlation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Stuck? Need further assistance? Have a Question? Want to do something Advance? Check out the \u003Ca href=\"http:\u002F\u002Fdotspiral.com\u002Fwiki\u002Findex.php?title=Main_Page\" title=\"Kommiku Wiki\" rel=\"nofollow ugc\">Wiki\u003C\u002Fa>!\u003C\u002Fp>\n\u003Cp>Fastest way to get support, email me!\u003Cbr \u002F>\nAnri.tora [@] gmail.com\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fcgi-bin\u002Fwebscr?cmd=_s-xclick&hosted_button_id=GJ4QR9D5NPHQN\" rel=\"nofollow ugc\">Donate by Paypal\u003C\u002Fa>:\u003Cbr \u002F>\nAnraiki [@] gmail.com\u003C\u002Fp>\n\u003Cp>Want to listen to my Whining?\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Ftwitter.com\u002Fanraiki\" rel=\"nofollow ugc\">Follow me on Twitter\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Fastest way to get support, email me!\u003Cbr \u002F>\nAnri.tora [@] gmail.com\u003C\u002Fp>\n","A Online Media viewer. A plug-in that creates pages that can be used as a Manga, Comic, Movie, or Novel Viewer or a Portfolio.",11902,100,2,"2012-07-24T04:18:00.000Z","2.5",[89,90,22,91,92],"comics","illustrations","one-manga","stories","http:\u002F\u002Fdotspiral.com\u002Fkommiku\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fkommiku.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":11,"downloaded":103,"rating":84,"num_ratings":32,"last_updated":104,"tested_up_to":15,"requires_at_least":105,"requires_php":106,"tags":107,"homepage":111,"download_link":112,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"movie-grabber","Movie Grabber","1.0","MovieGrabber","https:\u002F\u002Fprofiles.wordpress.org\u002Fmoviegrabber\u002F","\u003Cp>A great plugin to you. If you want to open a movie website, you can have a movie website with a quality information pool from two different sources and imdb. Try it now!\u003C\u002Fp>\n","A great plugin to you. If you want to open a movie website, you can have a movie website with a quality information pool from two different sources an &hellip;",3712,"2018-06-04T14:28:00.000Z","4.x","5.6",[108,21,109,23,110],"bot","imdb","scraper","http:\u002F\u002Fwww.streamov.xyz","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmovie-grabber.zip",{"slug":114,"name":115,"version":98,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":11,"downloaded":120,"rating":13,"num_ratings":13,"last_updated":121,"tested_up_to":122,"requires_at_least":123,"requires_php":17,"tags":124,"homepage":128,"download_link":129,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"tides","Tides","theartifice","https:\u002F\u002Fprofiles.wordpress.org\u002Ftheartifice\u002F","\u003Cp>Do you publish posts about Anime, Film, TV, Animation, Manga, Comics, Games, Literature, Arts, or Writing?\u003C\u002Fp>\n\u003Cp>Whenever you publish a post, you will receive a reference code that you can use to submit it to The Artifice Tides.\u003C\u002Fp>\n\u003Cp>Once your post has been submitted to Tides, it will be available to a widespread audience.\u003C\u002Fp>\n\u003Cp>Everything is completely free.\u003C\u002Fp>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n","Do you publish posts about Anime, Film, Animation, Manga, Comics, Games, Literature, Arts, or Writing? Submit to Tides to expand your readership.",1552,"2015-09-06T16:34:00.000Z","4.3.34","3.0.1",[19,89,125,126,127],"exposure","film","marketing","http:\u002F\u002Fthe-artifice.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ftides.zip",{"attackSurface":131,"codeSignals":169,"taintFlows":206,"riskAssessment":267,"analyzedAt":279},{"hooks":132,"ajaxHandlers":149,"restRoutes":165,"shortcodes":166,"cronEvents":167,"entryPointCount":168,"unprotectedCount":168},[133,139,142,145],{"type":134,"name":135,"callback":136,"file":137,"line":138},"action","admin_init","ktg_init","king-grabber.php",39,{"type":134,"name":140,"callback":141,"file":137,"line":68},"admin_menu","kinggrabber_menu",{"type":134,"name":140,"callback":143,"file":137,"line":144},"ktg_create_form",57,{"type":134,"name":146,"callback":147,"file":137,"line":148},"admin_enqueue_scripts","ktg_enqueue",62,[150,154,158,162],{"action":151,"nopriv":152,"callback":151,"hasNonce":152,"hasCapCheck":152,"file":137,"line":153},"ktg_grab_content",false,74,{"action":155,"nopriv":152,"callback":155,"hasNonce":152,"hasCapCheck":152,"file":156,"line":157},"ktg_api_check","ktg_settings.php",18,{"action":159,"nopriv":152,"callback":159,"hasNonce":152,"hasCapCheck":152,"file":160,"line":161},"ktg_multi_content","ktg_tools.php",9,{"action":163,"nopriv":152,"callback":163,"hasNonce":152,"hasCapCheck":152,"file":160,"line":164},"ktg_save_content",36,[],[],[],4,{"dangerousFunctions":170,"sqlUsage":171,"outputEscaping":176,"fileOperations":13,"externalRequests":32,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":205},[],{"prepared":13,"raw":32,"locations":172},[173],{"file":160,"line":174,"context":175},116,"$wpdb->get_results() with variable interpolation",{"escaped":177,"rawEcho":178,"locations":179},21,13,[180,183,185,187,189,191,193,195,197,198,199,201,203],{"file":137,"line":181,"context":182},81,"raw output",{"file":137,"line":184,"context":182},102,{"file":137,"line":186,"context":182},103,{"file":137,"line":188,"context":182},104,{"file":137,"line":190,"context":182},105,{"file":156,"line":192,"context":182},24,{"file":156,"line":194,"context":182},26,{"file":160,"line":196,"context":182},16,{"file":160,"line":157,"context":182},{"file":160,"line":33,"context":182},{"file":160,"line":200,"context":182},71,{"file":160,"line":202,"context":182},73,{"file":160,"line":204,"context":182},123,[],[207,224,233,242,251,259],{"entryPoint":208,"graph":209,"unsanitizedCount":32,"severity":223},"ktg_grab_content (king-grabber.php:75)",{"nodes":210,"edges":221},[211,216],{"id":212,"type":213,"label":214,"file":137,"line":215},"n0","source","$_POST",76,{"id":217,"type":218,"label":219,"file":137,"line":181,"wp_function":220},"n1","sink","echo() [XSS]","echo",[222],{"from":212,"to":217,"sanitized":152},"medium",{"entryPoint":225,"graph":226,"unsanitizedCount":32,"severity":223},"ktg_api_check (ktg_settings.php:19)",{"nodes":227,"edges":231},[228,230],{"id":212,"type":213,"label":214,"file":156,"line":229},20,{"id":217,"type":218,"label":219,"file":156,"line":192,"wp_function":220},[232],{"from":212,"to":217,"sanitized":152},{"entryPoint":234,"graph":235,"unsanitizedCount":32,"severity":223},"ktg_multi_content (ktg_tools.php:10)",{"nodes":236,"edges":240},[237,239],{"id":212,"type":213,"label":214,"file":160,"line":238},11,{"id":217,"type":218,"label":219,"file":160,"line":196,"wp_function":220},[241],{"from":212,"to":217,"sanitized":152},{"entryPoint":243,"graph":244,"unsanitizedCount":32,"severity":250},"\u003Cking-grabber> (king-grabber.php:0)",{"nodes":245,"edges":248},[246,247],{"id":212,"type":213,"label":214,"file":137,"line":215},{"id":217,"type":218,"label":219,"file":137,"line":181,"wp_function":220},[249],{"from":212,"to":217,"sanitized":152},"low",{"entryPoint":252,"graph":253,"unsanitizedCount":32,"severity":250},"\u003Cktg_settings> (ktg_settings.php:0)",{"nodes":254,"edges":257},[255,256],{"id":212,"type":213,"label":214,"file":156,"line":229},{"id":217,"type":218,"label":219,"file":156,"line":192,"wp_function":220},[258],{"from":212,"to":217,"sanitized":152},{"entryPoint":260,"graph":261,"unsanitizedCount":32,"severity":250},"\u003Cktg_tools> (ktg_tools.php:0)",{"nodes":262,"edges":265},[263,264],{"id":212,"type":213,"label":214,"file":160,"line":238},{"id":217,"type":218,"label":219,"file":160,"line":196,"wp_function":220},[266],{"from":212,"to":217,"sanitized":152},{"summary":268,"deductions":269},"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.\n\nDespite 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.\n\nIn 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.",[270,272,275,277],{"reason":271,"points":11},"AJAX handlers without auth checks",{"reason":273,"points":274},"SQL queries without prepared statements",5,{"reason":276,"points":168},"Unescaped output (38%)",{"reason":278,"points":274},"Nonce checks missing on AJAX","2026-03-17T01:37:59.893Z",{"wat":281,"direct":291},{"assetPaths":282,"generatorPatterns":286,"scriptPaths":287,"versionParams":288},[283,284,285],"\u002Fwp-content\u002Fplugins\u002Fking-grabber\u002Fktg_style.css","\u002Fwp-content\u002Fplugins\u002Fking-grabber\u002Fcomponent\u002Fkgsearch.min.js","\u002Fwp-content\u002Fplugins\u002Fking-grabber\u002Fcomponent\u002Fktg_script.js",[],[283,284,285],[289,290],"king-grabber\u002Fktg_style.css?_=","king-grabber\u002Fcomponent\u002Fktg_script.js?_=",{"cssClasses":292,"htmlComments":296,"htmlAttributes":297,"restEndpoints":312,"jsGlobals":315,"shortcodeOutput":318},[293,294,295],"ktg_tools","ktg_message","myhosto",[],[298,299,300,301,302,303,304,305,306,307,308,309,310,311],"id=\"ktg_tools\"","id=\"ktg_message\"","id=\"host_id\"","name=\"api_key\"","name=\"meta_komik\"","name=\"meta_chapter\"","name=\"meta_judul\"","id=\"ktg_source\"","id=\"ktg_grab_button\"","onClick='ktg_js_grab()'","class='howto'","class=\"myhosto\"","id='ktg_settings'","id='ktg_title'",[313,314],"\u002Fwp-json\u002Fwp\u002Fv2\u002Fposts","\u002Fwp-json\u002Fking-grabber",[316,317,155],"ktg_object","ktg_js_grab",[]]