[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fZDQ1HeMaged3QBZcGY25dEd1iE7avEm2mFtbzZa76z0":3,"$fy6hLAbpgSrOlAL4ubvorwi3MDUjz9ioEEg4o_uNkShs":290,"$fHdPSD5MaGLT4yWXtM5GX3yvAB4XW97qebYw01vblWjs":295},{"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,"discovery_status":29,"vulnerabilities":30,"developer":31,"crawl_stats":27,"alternatives":37,"analysis":120,"fingerprints":255},"swtor-recruitment","SWTOR Recruitment","1.1.2","Seberius","https:\u002F\u002Fprofiles.wordpress.org\u002Fseberius\u002F","\u003Cp>SWTOR Recruitment is an easy to use widget that lets your guild site’s visitors know what classes\u002Fspecializations you are recruiting.\u003Cbr \u002F>\nIt provides a single admin page to manage the recruitment status for both Empire and Republic factions.\u003Cbr \u002F>\nAt the widget page, you can run multiple instances of the widget, including both Empire and Republic at the same time if you are a dual faction guild.\u003Cbr \u002F>\nCan be set to display in English, French, or German.\u003C\u002Fp>\n","An easy to use widget that displays your SWTOR guild's current recruiting needs.",10,2543,0,"2011-12-31T22:41:00.000Z","3.3.2","3.2","",[19,20,21,22,23],"guild","old-republic","recruitment","star-wars","swtor","http:\u002F\u002Fimcsoc.com\u002Frecords\u002Fswtor-recruitment","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fswtor-recruitment.1.1.2.zip",85,null,"2026-04-06T09:54:40.288Z","no_bundle",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":34,"trust_score":35,"computed_at":36},"seberius",1,30,84,"2026-05-20T07:43:14.129Z",[38,59,75,89,104],{"slug":39,"name":40,"version":41,"author":42,"author_profile":43,"description":44,"short_description":45,"active_installs":46,"downloaded":47,"rating":48,"num_ratings":33,"last_updated":49,"tested_up_to":50,"requires_at_least":51,"requires_php":17,"tags":52,"homepage":56,"download_link":57,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":58},"wow-recruit-widget","WOW Recruitment Widget","1.4.12","Freeman Man","https:\u002F\u002Fprofiles.wordpress.org\u002Ffreegod725\u002F","\u003Cp>A widget that helps to display recruitment message of a World of Warcraft guild.\u003Cbr \u002F>\nIt works just fine out of the box, but it is very customizable with some CSS techniques.\u003Cbr \u002F>\n\u003Ca href=\"http:\u002F\u002Fwww.ycfreeman.com\u002F2010\u002F08\u002Fwow-recruitment-wordpress-widget.html\" rel=\"nofollow ugc\">Customization tutorial can be found here\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>please save the widget once after upgrade from 1.0.x to make it work with new codes, \u003C\u002Fli>\n\u003Cli>make sure you backup those color codes before upgrade if you have changed them before 1.2\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>New in 1.4.6:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>added demon hunter class\u003C\u002Fli>\n\u003Cli>this plugin now uses npm to build SCSS stylesheets, see source code for details, mixins will be useful if you’re building your own wordpress theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>** I will not be actively updating this plugin, but I’ll still do occasional update like this one when I’m bored,\u003Cbr \u002F>\nplease feel free to fork this project from github.\u003C\u002Fp>\n\u003Cp>To use this widget, simply go to Appearance => Widget and drag it to a sidebar as similar to other widgets.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwow-recruit-widget\u002F\" rel=\"ugc\">Plugin site\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwrdemo.ycfreeman.com\u002F\" rel=\"nofollow ugc\">Demo\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fwww.ycfreeman.com\u002Fwow-recruitment-widget\" rel=\"nofollow ugc\">Full description on the web page of this plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fycfreeman\u002Fwow-guild-recruitment-widget\u002Fissues\" rel=\"nofollow ugc\">Issue Tracker on github\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fycfreeman\u002Fwow-guild-recruitment-widget\" rel=\"nofollow ugc\">Source Code\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>If you found bugs or want to correct some of my codes, please file issues in github 🙂\u003C\u002Fp>\n\u003Ch3>Development Note\u003C\u002Fh3>\n\u003Cp>require \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002F\" rel=\"nofollow ugc\">npm\u003C\u002Fa> to build stylesheets\u003C\u002Fp>\n\u003Cpre>\u003Ccode>npm run build to build stylesheets continuously to .\u002Fcss\u002F until Ctrl+C to terminate, test page can be viewed at http:\u002F\u002Flocalhost:8001\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>only tested on Mac, should work in *nix platforms, should work in Windows too\u003C\u002Fp>\n","A widget that helps to display recruitment message of a World of Warcraft guild, also can be used for other games that have different classes.",20,19109,100,"2016-01-25T15:08:00.000Z","4.4.34","2.8",[19,21,53,54,55],"warcraft","world-of-warcraft","wow","http:\u002F\u002Fwww.ycfreeman.com\u002Fwow-recruitment-widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwow-recruit-widget.1.4.12.zip","2026-04-16T10:56:18.058Z",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":11,"downloaded":67,"rating":13,"num_ratings":13,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":17,"tags":71,"homepage":73,"download_link":74,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"simple-wow-recruitment","Simple WoW Recruitment","1.0.3","tumichnix","https:\u002F\u002Fprofiles.wordpress.org\u002Ftumichnix\u002F","\u003Cp>Dieses Plugin ermöglicht das einfache Rekrutieren von neuen Spieler für eine World of Warcraft Gilde.\u003C\u002Fp>\n\u003Ch4>Plugin’s Official Site\u003C\u002Fh4>\n\u003Cp>Simple Wow Recruitment \u003Ca href=\"http:\u002F\u002Fscreennetz.de\u002Fdevelop\u002Fsimple-wow-recruitment\u002F\" rel=\"nofollow ugc\">(http:\u002F\u002Fscreennetz.de\u002Fdevelop\u002Fsimple-wow-recruitment\u002F)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fscreennetz.de\u002Fdevelop\u002Fsimple-wow-recruitment\u002F\" rel=\"nofollow ugc\">FAQ\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Dieses Plugin ermöglicht das einfache Rekrutieren von neuen Spieler für eine World of Warcraft Gilde.",3608,"2012-09-20T08:20:00.000Z","3.4.2","3.1",[19,21,53,72,55],"widget","http:\u002F\u002Fscreennetz.de\u002Fdevelop\u002Fsimple-wow-recruitment\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-wow-recruitment.1.0.3.zip",{"slug":76,"name":77,"version":78,"author":79,"author_profile":80,"description":81,"short_description":82,"active_installs":11,"downloaded":83,"rating":13,"num_ratings":13,"last_updated":84,"tested_up_to":85,"requires_at_least":70,"requires_php":17,"tags":86,"homepage":87,"download_link":88,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":28},"simple-wow-recruitment-de","Simple WoW Recruitment DE","1.0.8","-Danio-","https:\u002F\u002Fprofiles.wordpress.org\u002Fdanio-2\u002F","\u003Cp>Dieses Plugin ermöglicht das einfache Rekrutieren von neuen Spielern für eine World of Warcraft-Gilde.\u003Cbr \u002F>\nEs ist eine deutsche Übersetzung inkl. Erweiterung für Mists of Pandaria des Plugins Simple WoW Recruitment von Tumichnix.\u003C\u002Fp>\n","Dieses Plugin ermöglicht das einfache Rekrutieren von neuen Spielern für eine World of Warcraft-Gilde.",2795,"2020-10-02T07:55:00.000Z","5.5.18",[19,21,53,72,55],"http:\u002F\u002Fwww.frostproof.de\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsimple-wow-recruitment-de.zip",{"slug":90,"name":91,"version":92,"author":93,"author_profile":94,"description":95,"short_description":96,"active_installs":11,"downloaded":97,"rating":98,"num_ratings":33,"last_updated":99,"tested_up_to":100,"requires_at_least":51,"requires_php":17,"tags":101,"homepage":17,"download_link":103,"security_score":26,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":58},"wowrecrut","WoWRecrut","0.1.2","Alexander Rauscha","https:\u002F\u002Fprofiles.wordpress.org\u002Fsirlon\u002F","\u003Cp>WoWRecrut is a none complicated World of Warcraft Class recruitment Widget. It shows which class and spec you need.\u003C\u002Fp>\n\u003Ch3>Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Stylish and neat recruitment Widget.\u003C\u002Fli>\n\u003Cli>Easy to use.\u003C\u002Fli>\n\u003Cli>Multiple Styles.\u003C\u002Fli>\n\u003Cli>Its easy to make your own style.\u003C\u002Fli>\n\u003C\u002Ful>\n","WoWRecrut is a World of Warcraft Class recruitment Widget.",6871,60,"2013-01-22T02:03:00.000Z","3.1.4",[102,19,21,54,55],"classes","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwowrecrut.0.1.2.zip",{"slug":105,"name":106,"version":107,"author":108,"author_profile":109,"description":110,"short_description":111,"active_installs":13,"downloaded":112,"rating":48,"num_ratings":33,"last_updated":113,"tested_up_to":114,"requires_at_least":115,"requires_php":116,"tags":117,"homepage":118,"download_link":119,"security_score":48,"vuln_count":13,"unpatched_count":13,"last_vuln_date":27,"fetched_at":58},"guild-recruitment-widget-for-wow","Guild Recruitment Widget for WoW","2.0","Athlios","https:\u002F\u002Fprofiles.wordpress.org\u002Fathlios\u002F","\u003Cp>A widget that displays recruitment messages for a World of Warcraft guild.\u003Cbr \u002F>\nIt lets you show class and status priorities in a compact, configurable sidebar widget.\u003Cbr \u002F>\nIt’s a simple panel customizable with some CSS techniques.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>please always save the widget once before and after every update, \u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>New in version 2.0:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>added new classes\u003C\u002Fli>\n\u003Cli>updated all colors\u003C\u002Fli>\n\u003Cli>this plugin now uses npm to build SCSS stylesheets, see source code for details, mixins will be useful if you’re building your own wordpress theme\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>** I will be actively updating this plugin.\u003Cbr \u002F>\n** This plugin is property of Gordian Knot but we do share it for free.\u003C\u002Fp>\n\u003Cp>To use this widget, simply go to Appearance => Widget and drag it to a sidebar as similar to other widgets.\u003C\u002Fp>\n\u003Cp>If you found bugs or want to suggest improvements, please open an issue on the project repository.\u003C\u002Fp>\n\u003Ch3>Development Note\u003C\u002Fh3>\n\u003Cp>require \u003Ca href=\"https:\u002F\u002Fwww.npmjs.com\u002F\" rel=\"nofollow ugc\">npm\u003C\u002Fa> to build stylesheets\u003C\u002Fp>\n\u003Cpre>\u003Ccode>npm run build to build stylesheets continuously to .\u002Fcss\u002F until Ctrl+C to terminate, test page can be viewed at http:\u002F\u002Flocalhost:8001\n\u003C\u002Fcode>\u003C\u002Fpre>\n\u003Cp>only tested on Mac, should work in *nix platforms, should work in Windows too\u003C\u002Fp>\n","A widget that helps display recruitment messaging for a World of Warcraft guild.",36,"2026-04-13T11:58:00.000Z","6.9.4","6.0","7.4",[19,21,53,54,55],"https:\u002F\u002Fgordian-knot.eu","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fguild-recruitment-widget-for-wow.2.0.zip",{"attackSurface":121,"codeSignals":142,"taintFlows":242,"riskAssessment":243,"analyzedAt":254},{"hooks":122,"ajaxHandlers":138,"restRoutes":139,"shortcodes":140,"cronEvents":141,"entryPointCount":13,"unprotectedCount":13},[123,129,133],{"type":124,"name":125,"callback":126,"file":127,"line":128},"action","admin_init","swtor_recruitment_admin_init","admin\\admin.php",3,{"type":124,"name":130,"callback":131,"file":127,"line":132},"admin_menu","swtor_recruitment_admin_add_page",4,{"type":124,"name":134,"callback":135,"file":136,"line":137},"widgets_init","swtor_recruitment_init","swtor_recruit_main.php",31,[],[],[],[],{"dangerousFunctions":143,"sqlUsage":144,"outputEscaping":146,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":241},[],{"prepared":13,"raw":13,"locations":145},[],{"escaped":132,"rawEcho":147,"locations":148},49,[149,151,153,155,157,159,161,163,165,166,168,170,172,174,176,178,180,182,184,186,188,190,192,194,196,198,200,202,204,206,207,209,211,213,215,216,218,220,222,224,225,227,229,231,233,235,236,238,240],{"file":127,"line":34,"context":150},"raw output",{"file":127,"line":152,"context":150},34,{"file":127,"line":154,"context":150},37,{"file":127,"line":156,"context":150},46,{"file":127,"line":158,"context":150},58,{"file":127,"line":160,"context":150},61,{"file":127,"line":162,"context":150},70,{"file":127,"line":164,"context":150},82,{"file":127,"line":26,"context":150},{"file":127,"line":167,"context":150},94,{"file":127,"line":169,"context":150},106,{"file":127,"line":171,"context":150},109,{"file":127,"line":173,"context":150},118,{"file":127,"line":175,"context":150},130,{"file":127,"line":177,"context":150},134,{"file":127,"line":179,"context":150},137,{"file":127,"line":181,"context":150},146,{"file":127,"line":183,"context":150},158,{"file":127,"line":185,"context":150},161,{"file":127,"line":187,"context":150},170,{"file":127,"line":189,"context":150},182,{"file":127,"line":191,"context":150},185,{"file":127,"line":193,"context":150},194,{"file":127,"line":195,"context":150},206,{"file":127,"line":197,"context":150},209,{"file":127,"line":199,"context":150},218,{"file":136,"line":201,"context":150},163,{"file":136,"line":203,"context":150},164,{"file":136,"line":205,"context":150},166,{"file":136,"line":205,"context":150},{"file":136,"line":208,"context":150},167,{"file":136,"line":210,"context":150},169,{"file":136,"line":212,"context":150},171,{"file":136,"line":214,"context":150},174,{"file":136,"line":189,"context":150},{"file":136,"line":217,"context":150},208,{"file":136,"line":219,"context":150},210,{"file":136,"line":221,"context":150},211,{"file":136,"line":223,"context":150},212,{"file":136,"line":199,"context":150},{"file":136,"line":226,"context":150},220,{"file":136,"line":228,"context":150},221,{"file":136,"line":230,"context":150},222,{"file":136,"line":232,"context":150},228,{"file":136,"line":234,"context":150},229,{"file":136,"line":234,"context":150},{"file":136,"line":237,"context":150},237,{"file":136,"line":239,"context":150},238,{"file":136,"line":239,"context":150},[],[],{"summary":244,"deductions":245},"Based on the static analysis and vulnerability history, the \"swtor-recruitment\" v1.1.2 plugin presents a generally low risk profile. The absence of any identified CVEs and a clean vulnerability history is a strong positive indicator, suggesting the plugin has historically been developed with security in mind or has had vulnerabilities quickly addressed. The static analysis reveals a remarkably small attack surface with no apparent direct entry points like AJAX handlers, REST API routes, or shortcodes that are exposed without authentication. Furthermore, the code shows promising signs with all SQL queries utilizing prepared statements and no file operations or external HTTP requests detected. This indicates a good practice in handling data and external interactions securely.\n\nHowever, a significant concern arises from the low percentage of properly escaped output (8%). With 53 total outputs analyzed, this means a substantial number of dynamic content inclusions are not being properly sanitized before being displayed to users. This could potentially lead to Cross-Site Scripting (XSS) vulnerabilities, especially if user-supplied data or data retrieved from external sources is directly echoed without sufficient escaping. While the taint analysis shows no issues, this is likely due to a lack of identified flows within the analyzed scope. The complete lack of nonce and capability checks on any potential entry points, even though the attack surface is currently reported as zero, signifies a potential weakness if new entry points are added in the future without proper security considerations.\n\nIn conclusion, \"swtor-recruitment\" v1.1.2 exhibits strengths in its minimal attack surface and secure database interaction practices. Its clean vulnerability history is a testament to its past security. The primary weakness lies in the inadequate output escaping, which could be a vector for XSS attacks. The absence of any authorization checks on potential entry points, while currently mitigated by the lack of entry points, is a critical point to monitor for future updates. Addressing the output escaping issue should be the immediate priority to enhance the plugin's security posture.",[246,249,252],{"reason":247,"points":248},"Insufficient output escaping",7,{"reason":250,"points":251},"Lack of nonce checks",5,{"reason":253,"points":251},"Lack of capability checks","2026-03-17T01:31:48.696Z",{"wat":256,"direct":263},{"assetPaths":257,"generatorPatterns":259,"scriptPaths":260,"versionParams":261},[258],"\u002Fwp-content\u002Fplugins\u002Fswtor-recruitment\u002Fcss\u002Fstyle.css",[],[],[262],"swtor-recruitment\u002Fcss\u002Fstyle.css?ver=",{"cssClasses":264,"htmlComments":284,"htmlAttributes":285,"restEndpoints":287,"jsGlobals":288,"shortcodeOutput":289},[265,266,267,268,269,270,271,272,273,274,275,276,277,278,279,280,281,282,283],"swtor-recruitment-container","swtor-language-en","swtor-language-fr","swtor-language-de","swtor-emp","swtor-rep","swtor-class","swtor-empclass0","swtor-empclass1","swtor-empclass2","swtor-empclass3","swtor-repclass0","swtor-repclass1","swtor-repclass2","swtor-repclass3","swtor-status0","swtor-status1","swtor-spec0","swtor-spec1",[],[286],"data-swtor-recruitment-widget",[],[],[],{"error":291,"url":292,"statusCode":293,"statusMessage":294,"message":294},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fswtor-recruitment\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":132,"versions":296},[297,303,310,317],{"version":6,"download_url":25,"svn_tag_url":298,"released_at":27,"has_diff":299,"diff_files_changed":300,"diff_lines":27,"trac_diff_url":301,"vulnerabilities":302,"is_current":291},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fswtor-recruitment\u002Ftags\u002F1.1.2\u002F",false,[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fswtor-recruitment%2Ftags%2F1.1.1&new_path=%2Fswtor-recruitment%2Ftags%2F1.1.2",[],{"version":304,"download_url":305,"svn_tag_url":306,"released_at":27,"has_diff":299,"diff_files_changed":307,"diff_lines":27,"trac_diff_url":308,"vulnerabilities":309,"is_current":299},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fswtor-recruitment.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fswtor-recruitment\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fswtor-recruitment%2Ftags%2F1.1.0&new_path=%2Fswtor-recruitment%2Ftags%2F1.1.1",[],{"version":311,"download_url":312,"svn_tag_url":313,"released_at":27,"has_diff":299,"diff_files_changed":314,"diff_lines":27,"trac_diff_url":315,"vulnerabilities":316,"is_current":299},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fswtor-recruitment.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fswtor-recruitment\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fswtor-recruitment%2Ftags%2F1.0.0&new_path=%2Fswtor-recruitment%2Ftags%2F1.1.0",[],{"version":318,"download_url":319,"svn_tag_url":320,"released_at":27,"has_diff":299,"diff_files_changed":321,"diff_lines":27,"trac_diff_url":27,"vulnerabilities":322,"is_current":299},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fswtor-recruitment.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fswtor-recruitment\u002Ftags\u002F1.0.0\u002F",[],[]]