[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fnoa0six-Xh-0h-YNF0i3uT2qdAZBzPeiaXT1y9Z7C1E":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":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":19,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":92,"fingerprints":201},"job-app-manager","Job App Manager","1.0.2","Hasan Fardous","https:\u002F\u002Fprofiles.wordpress.org\u002Fhasanfardous\u002F","\u003Cp>Job App Manager is a simple wordpress plugin. The plugin provides a shortcode for displaying a job application form where people can apply with their details. After completing the form successfully the user will get a confirmation email to their email. All submission are available in ‘All Submissions’ admin page. The Search, Filtering & Deletation are available there. The plugin also make a Dashboard widget where you can see the latest 5 applicant submissions.\u003C\u002Fp>\n","Job App Manager is a simple wordpress plugin. The plugin provides a shortcode for displaying a job application form where people can apply with their  &hellip;",10,3678,100,1,"2022-02-23T09:21:00.000Z","5.9.13","5.2","7.2",[20,4,21,22,23],"job-application","job-app-plugin","job-application-form","online-job-application","https:\u002F\u002Fgithub.com\u002Fhasanfardous\u002Fjob-app-manager","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fjob-app-manager.zip",85,0,null,"2026-03-15T15:16:48.613Z",[],{"slug":32,"display_name":7,"profile_url":8,"plugin_count":33,"total_installs":11,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},"hasanfardous",3,90,30,87,"2026-04-05T09:26:45.093Z",[39,59,79],{"slug":40,"name":41,"version":42,"author":43,"author_profile":44,"description":45,"short_description":46,"active_installs":11,"downloaded":47,"rating":27,"num_ratings":27,"last_updated":48,"tested_up_to":49,"requires_at_least":50,"requires_php":18,"tags":51,"homepage":57,"download_link":58,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"resume-collector","Resume Collector","1.0","samiur6688","https:\u002F\u002Fprofiles.wordpress.org\u002Fsamiur6688\u002F","\u003Cp>\u003Cstrong>Resume Collector\u003C\u002Fstrong> is a lightweight WordPress plugin that allows you to collect resumes from your website visitors using a simple form. Submissions are securely stored and can be managed directly from the WordPress admin panel.\u003C\u002Fp>\n\u003Cp>Ideal for job application pages, recruitment websites, or any site that needs to collect candidate information efficiently.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Use the shortcode \u003Ccode>[resumcolr_resume_collector]\u003C\u002Fcode> to display the submission form anywhere on your site.\u003Cbr \u002F>\n– Form fields include:\u003Cbr \u002F>\n  – Name\u003Cbr \u002F>\n  – Email\u003Cbr \u002F>\n  – Age\u003Cbr \u002F>\n  – Upload button to submit resume (PDF, DOCX)\u003Cbr \u002F>\n  – Submit button\u003Cbr \u002F>\n– Admin panel in the WordPress dashboard:\u003Cbr \u002F>\n  – Instructions on how to use the plugin.\u003Cbr \u002F>\n  – View submitted resumes with Name, Email, Age, and Submission Time.\u003Cbr \u002F>\n  – Download and delete submitted resumes.\u003Cbr \u002F>\n  – Export an individual submission (Name, Email, Age) as a CSV file.\u003Cbr \u002F>\n– Simple and professional interface for both users and administrators.\u003C\u002Fp>\n","Collect resumes from visitors using a simple shortcode form and manage submissions in the WordPress dashboard.",237,"2026-01-03T09:29:00.000Z","6.9.4","5.6",[52,53,54,55,56],"collector","form","job-applications","resume","submissions","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fresume-collector.1.0.zip",{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":27,"downloaded":67,"rating":27,"num_ratings":27,"last_updated":68,"tested_up_to":69,"requires_at_least":70,"requires_php":71,"tags":72,"homepage":77,"download_link":78,"security_score":13,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"inesta-integration-gravity-forms-recruitee","Inesta Gravity Forms Recruitee Integration","1.1.1","roelv","https:\u002F\u002Fprofiles.wordpress.org\u002Froelv\u002F","\u003Cp>This WordPress plugin integrates Gravity Forms with the Recruitee ATS (Applicant Tracking System), allowing you to send job applications submitted through Gravity Forms directly to your Recruitee account.\u003C\u002Fp>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Finesta.nl\" rel=\"nofollow ugc\">Inesta\u003C\u002Fa>, a digital agency specializing in WordPress solutions and integrations.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Connect Gravity Forms to Recruitee API\u003C\u002Fli>\n\u003Cli>Map form fields to Recruitee candidate fields\u003C\u002Fli>\n\u003Cli>Send applications to specific job offers\u003C\u002Fli>\n\u003Cli>Support for file uploads (CV\u002FResume)\u003C\u002Fli>\n\u003Cli>Support for social links and custom fields\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>WordPress 5.0 or higher\u003C\u002Fli>\n\u003Cli>Gravity Forms 2.5 or higher\u003C\u002Fli>\n\u003Cli>Recruitee account with API access\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Ch4>API Setup\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Log in to your Recruitee account\u003C\u002Fli>\n\u003Cli>Go to Admin \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> API Tokens\u003C\u002Fli>\n\u003Cli>Create a new API token with appropriate permissions\u003C\u002Fli>\n\u003Cli>Copy the API token and your company ID\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Plugin Setup\u003C\u002Fh4>\n\u003Col>\n\u003Cli>In WordPress, go to Forms \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Recruitee\u003C\u002Fli>\n\u003Cli>Enter your Recruitee API key and Company ID\u003C\u002Fli>\n\u003Cli>Save the settings\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Creating a Feed\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Edit a Gravity Form or create a new one\u003C\u002Fli>\n\u003Cli>Go to Settings \u003Cspan aria-hidden=\"true\" class=\"wp-exclude-emoji\">→\u003C\u002Fspan> Recruitee Feeds\u003C\u002Fli>\n\u003Cli>Click “Add New”\u003C\u002Fli>\n\u003Cli>Configure the feed:\n\u003Cul>\n\u003Cli>Enter a feed name\u003C\u002Fli>\n\u003Cli>Select the job offer\u003C\u002Fli>\n\u003Cli>Map your form fields to Recruitee candidate fields\u003C\u002Fli>\n\u003Cli>Set conditional logic (optional)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Save the feed\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Recruitee API to send job applications and candidate data directly to your Recruitee ATS (Applicant Tracking System).\u003C\u002Fp>\n\u003Cp>The plugin sends the following data to Recruitee API endpoints (https:\u002F\u002Fapi.recruitee.com) when a job application form is submitted:\u003Cbr \u002F>\n* Candidate personal information (name, email, phone, address)\u003Cbr \u002F>\n* Resume\u002FCV files\u003Cbr \u002F>\n* Cover letter files\u003Cbr \u002F>\n* Social media profile links\u003Cbr \u002F>\n* Custom field data as configured in your form\u003C\u002Fp>\n\u003Cp>This data is sent to create candidate profiles and job applications in your Recruitee account. The transmission occurs only when forms are submitted by users who have provided their consent through the form submission process.\u003C\u002Fp>\n\u003Cp>Service details:\u003Cbr \u002F>\n* Service provider: Recruitee (https:\u002F\u002Frecruitee.com)\u003Cbr \u002F>\n* Terms of Service: https:\u002F\u002Frecruitee.com\u002Fterms\u003Cbr \u002F>\n* Privacy Policy: https:\u002F\u002Frecruitee.com\u002Fprivacy\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, please visit \u003Ca href=\"https:\u002F\u002Fsupport.inesta.nl\" rel=\"nofollow ugc\">support.inesta.nl\u003C\u002Fa> or contact \u003Ca href=\"mailto:support@inesta.nl\" rel=\"nofollow ugc\">support@inesta.nl\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Developer\u003C\u002Fh3>\n\u003Cp>Developed by \u003Ca href=\"https:\u002F\u002Finesta.nl\" rel=\"nofollow ugc\">Inesta\u003C\u002Fa>, a digital agency specializing in WordPress solutions and integrations.\u003C\u002Fp>\n","Integrates Gravity Forms with Recruitee ATS to send job applications directly to your Recruitee account.",432,"2026-02-12T11:45:00.000Z","6.8.5","5.0","7.0",[73,74,54,75,76],"ats","gravity-forms","recruitee","recruitment","https:\u002F\u002Fwww.inesta.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Finesta-integration-gravity-forms-recruitee.1.1.1.zip",{"slug":80,"name":81,"version":42,"author":82,"author_profile":83,"description":84,"short_description":81,"active_installs":27,"downloaded":85,"rating":27,"num_ratings":27,"last_updated":86,"tested_up_to":87,"requires_at_least":17,"requires_php":18,"tags":88,"homepage":90,"download_link":91,"security_score":26,"vuln_count":27,"unpatched_count":27,"last_vuln_date":28,"fetched_at":29},"rz-job-application-form","rz Job Application form","Rezwan Shiblu","https:\u002F\u002Fprofiles.wordpress.org\u002Frezwanshiblu1952\u002F","\u003Cp>rz Job Application form is a job apply form plugin.\u003C\u002Fp>\n\u003Ch4>Using the Plugin\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\n\u003Cp>Download the plugin, install and active.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Now go to \u003Cstrong>Documentation\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Use below shortcode for display form\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Shortcode name: [piklist_form form=’jobapplication’ add_on=’rz-Job-Application-form’]\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>After install job application form plugin then install and activate piklist plugin as this plugin is piklist dependent.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n",1096,"2020-07-07T17:45:00.000Z","5.4.19",[89,53,20,55],"cv","https:\u002F\u002Fdevles.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frz-job-application-form.zip",{"attackSurface":93,"codeSignals":139,"taintFlows":165,"riskAssessment":191,"analyzedAt":200},{"hooks":94,"ajaxHandlers":124,"restRoutes":132,"shortcodes":133,"cronEvents":138,"entryPointCount":33,"unprotectedCount":27},[95,101,106,110,115,120],{"type":96,"name":97,"callback":98,"file":99,"line":100},"action","admin_menu","jam_adding_admin_menu_page","includes\\admin\\admin-menu-page.php",4,{"type":96,"name":102,"callback":103,"file":104,"line":105},"wp_dashboard_setup","jam_latest_applicants_dashboard_widget","includes\\admin\\dashboard-widget.php",14,{"type":96,"name":107,"callback":108,"file":109,"line":100},"init","jam_add_applicant_form_shortcode_callback","includes\\shortcode.php",{"type":96,"name":111,"callback":112,"file":113,"line":114},"plugins_loaded","jam_load_textdomain","job-app-manager.php",34,{"type":96,"name":116,"callback":117,"priority":118,"file":113,"line":119},"wp_enqueue_scripts","jam_enqueue_scripts",99,37,{"type":96,"name":121,"callback":122,"file":113,"line":123},"admin_enqueue_scripts","jam_admin_enqueue_scripts",59,[125,131],{"action":126,"nopriv":127,"callback":128,"hasNonce":129,"hasCapCheck":127,"file":130,"line":33},"jam_datas",false,"jam_applicant_form_datas",true,"includes\\form-handling.php",{"action":126,"nopriv":129,"callback":128,"hasNonce":129,"hasCapCheck":127,"file":130,"line":100},[],[134],{"tag":135,"callback":136,"file":109,"line":137},"applicant_form","jam_add_applicant_form_shortcode",7,[],{"dangerousFunctions":140,"sqlUsage":141,"outputEscaping":150,"fileOperations":27,"externalRequests":27,"nonceChecks":163,"capabilityChecks":27,"bundledLibraries":164},[],{"prepared":27,"raw":33,"locations":142},[143,146,148],{"file":99,"line":144,"context":145},73,"$wpdb->get_results() with variable interpolation",{"file":104,"line":147,"context":145},27,{"file":104,"line":149,"context":145},29,{"escaped":105,"rawEcho":151,"locations":152},5,[153,156,158,160,162],{"file":99,"line":154,"context":155},22,"raw output",{"file":104,"line":157,"context":155},31,{"file":104,"line":159,"context":155},35,{"file":104,"line":161,"context":155},46,{"file":130,"line":34,"context":155},2,[],[166,183],{"entryPoint":167,"graph":168,"unsanitizedCount":27,"severity":182},"jam_all_submissions_page_callback (includes\\admin\\admin-menu-page.php:32)",{"nodes":169,"edges":180},[170,175],{"id":171,"type":172,"label":173,"file":99,"line":174},"n0","source","$_REQUEST['page']",106,{"id":176,"type":177,"label":178,"file":99,"line":174,"wp_function":179},"n1","sink","echo() [XSS]","echo",[181],{"from":171,"to":176,"sanitized":129},"low",{"entryPoint":184,"graph":185,"unsanitizedCount":27,"severity":182},"\u003Cadmin-menu-page> (includes\\admin\\admin-menu-page.php:0)",{"nodes":186,"edges":189},[187,188],{"id":171,"type":172,"label":173,"file":99,"line":174},{"id":176,"type":177,"label":178,"file":99,"line":174,"wp_function":179},[190],{"from":171,"to":176,"sanitized":129},{"summary":192,"deductions":193},"The \"job-app-manager\" v1.0.2 plugin exhibits a generally good security posture based on the provided static analysis.  It has a small attack surface with no identified unprotected entry points, and it avoids the use of dangerous functions and external HTTP requests.  The absence of known vulnerabilities in its history is also a strong positive indicator, suggesting a commitment to security or a lack of historical exploitation.\n\nHowever, there are notable concerns. All SQL queries are executed without prepared statements, which is a significant risk for SQL injection vulnerabilities, especially if the plugin handles user-supplied input in its database operations. While the total output escaping is relatively high, a significant portion (26%) remains unescaped, posing a risk of Cross-Site Scripting (XSS) vulnerabilities if user input is reflected directly in the output.\n\nIn conclusion, while the plugin has a clean vulnerability history and a limited attack surface, the lack of prepared statements for SQL queries and the presence of unescaped output are critical weaknesses that require immediate attention.  The plugin benefits from a good track record and a small attack surface, but these strengths are overshadowed by the potential for severe data compromise and code execution via database manipulation and XSS.",[194,197],{"reason":195,"points":196},"All SQL queries lack prepared statements",15,{"reason":198,"points":199},"Significant portion of output not properly escaped",6,"2026-03-17T00:34:58.319Z",{"wat":202,"direct":212},{"assetPaths":203,"generatorPatterns":207,"scriptPaths":208,"versionParams":210},[204,205,206],"\u002Fwp-content\u002Fplugins\u002Fjob-app-manager\u002Fassets\u002Fcss\u002Fstyles.css","\u002Fwp-content\u002Fplugins\u002Fjob-app-manager\u002Fassets\u002Fjs\u002Fapplicants-data.js","\u002Fwp-content\u002Fplugins\u002Fjob-app-manager\u002Fincludes\u002Fadmin\u002Fassets\u002Fcss\u002Fstyles.css",[],[209],"assets\u002Fjs\u002Fapplicants-data.js",[211],"job-app-manager\u002Fassets\u002Fjs\u002Fapplicants-data.js?ver=1.0",{"cssClasses":213,"htmlComments":222,"htmlAttributes":223,"restEndpoints":225,"jsGlobals":226,"shortcodeOutput":227},[214,215,216,217,218,219,220,221],"applicant-form-wrapper","jam-confirmation-message","jam-applicant-form","single-entry","presentAddress","postName","yourCv","submitBtn",[],[224],"data-applicant_form_nonce",[],[126],[228,229,230,231,232,233,234,231,235,236,234,237,238,239,234,231,240,241,234,231,242,243,234,244,245,246,234,247,248,249,234,250,251,234,252,234],"\u003Cdiv class=\"applicant-form-wrapper\">","\u003Cdiv class=\"jam-confirmation-message\">\u003C\u002Fdiv>","\u003Cform method=\"post\" class=\"jam-applicant-form\" enctype=\"multipart\u002Fform-data\">","\u003Cdiv class=\"single-entry\">","\u003Clabel for=\"firstName\">First Name\u003C\u002Flabel>","\u003Cinput type=\"text\" name=\"firstName\" id=\"firstName\" required>","\u003C\u002Fdiv>","\u003Clabel for=\"lastName\">Last Name\u003C\u002Flabel>","\u003Cinput type=\"text\" name=\"lastName\" id=\"lastName\" required>","\u003Cdiv class=\"single-entry presentAddress\">","\u003Clabel for=\"presentAddress\">Present Address\u003C\u002Flabel>","\u003Cinput type=\"text\" name=\"presentAddress\" id=\"presentAddress\" required>","\u003Clabel for=\"emailAddress\">Email Address\u003C\u002Flabel>","\u003Cinput type=\"email\" name=\"emailAddress\" id=\"emailAddress\" required>","\u003Clabel for=\"mobileNo\">Mobile No\u003C\u002Flabel>","\u003Cinput type=\"text\" name=\"mobileNo\" id=\"mobileNo\" required>","\u003Cdiv class=\"single-entry postName\">","\u003Clabel for=\"postName\">Post Name\u003C\u002Flabel>","\u003Cinput type=\"text\" name=\"postName\" id=\"postName\" required>","\u003Cdiv class=\"single-entry yourCv\">","\u003Clabel for=\"yourCv\">Upload Your CV\u003C\u002Flabel>","\u003Cinput type=\"file\" name=\"yourCv\" id=\"yourCv\" required>","\u003Cdiv class=\"single-entry submitBtn\">","\u003Cinput type=\"submit\" name=\"submitBtn\" id=\"submitBtn\" value=\"Submit Entry\">","\u003C\u002Fform>"]