[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fk5-30Yy266NJhWDQIZ_C9nM7M-lJu4jVsjvnoi9fB-M":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":25,"download_link":26,"security_score":27,"vuln_count":11,"unpatched_count":11,"last_vuln_date":28,"fetched_at":29,"vulnerabilities":30,"developer":31,"crawl_stats":28,"alternatives":38,"analysis":39,"fingerprints":337},"wcc-cf7-to-getjobber","WCC CF7 to Getjobber","1.0.0","weconnectcodeplugins","https:\u002F\u002Fprofiles.wordpress.org\u002Fweconnectcodeplugins\u002F","\u003Cp>Contact Form 7 Getjobber Plugin sends form submissions from \u003Ca href=\"https:\u002F\u002Fcontactform7.com\u002F\" rel=\"nofollow ugc\">Contact Form 7\u003C\u002Fa> plugins to Getjobber when someone submits a form. Learn more about Contact Form 7 Getjobber Plugin at \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Fgetjobber-for-contact-form-7\" rel=\"nofollow ugc\">weconnectcode.com\u003C\u002Fa>. We also offer other connector for Lawmatics \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Flawmatics-for-contact-form-7\" rel=\"nofollow ugc\">Contact Form 7 Lawmatics Integration\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>License\u003C\u002Fh3>\n\u003Cp>GPLv2 or later\u003C\u002Fp>\n\u003Ch3>How to Setup\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Go to “Getjobber Accounts” tab then add new account.\u003C\u002Fli>\n\u003Cli>Go to “Getjobber Integration” tab then create new Integration.\u003C\u002Fli>\n\u003Cli>Map required Getjobber fields to contact form 7 fields.\u003C\u002Fli>\n\u003Cli>Send your test entry to Getjobber by submiting contact form 7.\u003C\u002Fli>\n\u003Cli>Go to “Getjobber Logs” tab and verify, if entry was sent to Getjobber.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Connect Getjobber account\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Connect any contact form 7 to Getjobber account by safe and secure Oauth 2.0.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Map Getjobber fields\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>First select any Getjobber object then Map contact form fields to Getjobber object fields. There is No limitation on number of fields. You can map unlimited fields.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Filter contact form 7 submissions\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Either Send all contact form 7 submissions to Getjobber or filter contact form submissions sent to Getjobber based on user input. For example , send only those entries to Getjobber which have work email address.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manually send to Getjobber\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send contact form 7 submissions to Getjobber when someone submits a contact form. You can manually send contact form submissions to Getjobber.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Getjobber logs\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>View a detailed log of each contact form 7 submission whether sent (or not sent) to Getjobber and easily resend any contact form submission to Getjobber.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Send Data As Getjobber object Notes\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Send one to many contact form fields as Getjobber object notes when anyone submits a form on your site.\u003C\u002Fp>\n\u003Ch3>Why we built this plugin\u003C\u002Fh3>\n\u003Cp>Contact Form 7 and some other popular contact forms are good but you can not send contact form submissions to any crm including Getjobber. You can send any contact form submissions from your wordpress site to Getjobber with this free wordpress Getjobber plugin.\u003C\u002Fp>\n\u003Cblockquote>\u003Cp>\u003Cstrong>Premium Version Features.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>This plugin has a Premium version which comes with several additional benifits \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Fgetjobber-for-contact-form-7\" rel=\"nofollow ugc\">Contact Form 7 – Getjobber\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Getjobber Requests Module.\u003C\u002Fli>\n\u003Cli>Getjobber Custom fields and Particularly Emails Fields.\u003C\u002Fli>\n\u003Cli>User Agent and IP related Data Of the Entries\u003C\u002Fli>\n\u003Cli>WCC Entries Pro Version With all the Premium Features.\u003C\u002Fli>\n\u003Cli>Super Helpful WCC Addons and Free Updates.\u003C\u002Fli>\n\u003Cli>By Purchasing the Premium Version of the Plugin, You will Get Free Updates\u003C\u002Fli>\n\u003Cli>Get Pro Support\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Want to send data to other crm\u003C\u002Fh3>\n\u003Cp>We have Premium Extensions for 20+ CRMs.\u003Ca href=\"https:\u002F\u002Fweconnectcode.com\u002Fplugins\" rel=\"nofollow ugc\">View All CRM Extensions\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>Contact Form 7 Getjobber Integration\u003C\u002Fh3>\n\u003Cp>We have a separate plugin for Getjobber. \u003Ca href=\"https:\u002F\u002Fwww.weconnectcode.com\u002Fplugin\u002Fgetjobber-for-contact-form-7\" rel=\"nofollow ugc\">Contact Form 7 Getjobber\u003C\u002Fa>\u003C\u002Fp>\n","Send Contact Form 7 Plugin Submissions to Getjobber.",0,510,100,2,"2025-03-31T07:03:00.000Z","6.7.5","4.7","7.2",[20,21,22,23,24],"contact-form-7-getjobber","contact-form-7-getjobber-web-to-lead","getjobber","wordpress-getjobber","wordpress-getjobber-integration","","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwcc-cf7-to-getjobber.1.0.0.zip",92,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":33,"avg_security_score":34,"avg_patch_time_days":35,"trust_score":36,"computed_at":37},11,10,99,30,93,"2026-04-04T11:26:44.809Z",[],{"attackSurface":40,"codeSignals":95,"taintFlows":137,"riskAssessment":326,"analyzedAt":336},{"hooks":41,"ajaxHandlers":73,"restRoutes":91,"shortcodes":92,"cronEvents":93,"entryPointCount":94,"unprotectedCount":11},[42,48,52,57,60,65,69],{"type":43,"name":44,"callback":45,"file":46,"line":47},"action","init","checkActions","Inc\\WccCf7Getjobber_Actions.php",37,{"type":43,"name":49,"callback":50,"priority":33,"file":46,"line":51},"admin_enqueue_scripts","style",43,{"type":43,"name":53,"callback":54,"priority":55,"file":46,"line":56},"admin_menu","register_menu",9,45,{"type":43,"name":53,"callback":58,"file":46,"line":59},"register_submenu",46,{"type":43,"name":61,"callback":62,"priority":63,"file":46,"line":64},"wcc_entries_form_cf7_submit_action","wcc_cf7_getjobber_integration",20,51,{"type":43,"name":66,"callback":67,"file":46,"line":68},"wpcf7_before_send_mail","wcc_cf7_getjobber_integration_call",53,{"type":43,"name":70,"callback":71,"file":46,"line":72},"wcc_entries_below_view_page_left","wcc_entries_details",69,[74,79,81,84,86,89],{"action":75,"nopriv":76,"callback":75,"hasNonce":76,"hasCapCheck":77,"file":46,"line":78},"wcc_cf7_getjobber_get_module_fields",true,false,58,{"action":75,"nopriv":77,"callback":75,"hasNonce":76,"hasCapCheck":77,"file":46,"line":80},59,{"action":82,"nopriv":76,"callback":82,"hasNonce":76,"hasCapCheck":77,"file":46,"line":83},"wcc_cf7_getjobber_get_module_fields_and_form_field",62,{"action":82,"nopriv":77,"callback":82,"hasNonce":76,"hasCapCheck":77,"file":46,"line":85},63,{"action":87,"nopriv":76,"callback":87,"hasNonce":76,"hasCapCheck":77,"file":46,"line":88},"wcc_cf7_getjobber_status",65,{"action":87,"nopriv":77,"callback":87,"hasNonce":76,"hasCapCheck":77,"file":46,"line":90},67,[],[],[],6,{"dangerousFunctions":96,"sqlUsage":97,"outputEscaping":109,"fileOperations":133,"externalRequests":134,"nonceChecks":135,"capabilityChecks":11,"bundledLibraries":136},[],{"prepared":98,"raw":99,"locations":100},55,3,[101,105,107],{"file":102,"line":103,"context":104},"Inc\\WccCf7Getjobber_Register.php",135,"$wpdb->get_results() with variable interpolation",{"file":102,"line":106,"context":104},189,{"file":102,"line":108,"context":104},268,{"escaped":110,"rawEcho":33,"locations":111},421,[112,115,117,120,121,122,123,126,128,131],{"file":46,"line":113,"context":114},120,"raw output",{"file":46,"line":116,"context":114},167,{"file":118,"line":119,"context":114},"templates\\configuration_add.php",47,{"file":118,"line":119,"context":114},{"file":118,"line":119,"context":114},{"file":118,"line":119,"context":114},{"file":124,"line":125,"context":114},"templates\\integration_tbl.php",248,{"file":124,"line":127,"context":114},250,{"file":129,"line":130,"context":114},"templates\\log_tbl.php",591,{"file":129,"line":132,"context":114},593,1,5,24,[],[138,155,164,190,203,229,242,286,318],{"entryPoint":139,"graph":140,"unsanitizedCount":11,"severity":154},"wcc_cf7_getjobber_get_module_fields (Inc\\WccCf7Getjobber_Actions.php:125)",{"nodes":141,"edges":152},[142,147],{"id":143,"type":144,"label":145,"file":46,"line":146},"n0","source","$_POST['accounts']",131,{"id":148,"type":149,"label":150,"file":46,"line":146,"wp_function":151},"n1","sink","get_row() [SQLi]","get_row",[153],{"from":143,"to":148,"sanitized":76},"low",{"entryPoint":156,"graph":157,"unsanitizedCount":11,"severity":154},"wcc_cf7_getjobber_get_module_fields_and_form_field (Inc\\WccCf7Getjobber_Actions.php:142)",{"nodes":158,"edges":162},[159,161],{"id":143,"type":144,"label":145,"file":46,"line":160},148,{"id":148,"type":149,"label":150,"file":46,"line":160,"wp_function":151},[163],{"from":143,"to":148,"sanitized":76},{"entryPoint":165,"graph":166,"unsanitizedCount":11,"severity":154},"integration_index (Inc\\WccCf7Getjobber_Register.php:68)",{"nodes":167,"edges":186},[168,171,173,176,181,183],{"id":143,"type":144,"label":169,"file":102,"line":170},"$_GET['edit_id']",97,{"id":148,"type":149,"label":150,"file":102,"line":172,"wp_function":151},95,{"id":174,"type":144,"label":175,"file":102,"line":170},"n2","$_GET",{"id":177,"type":149,"label":178,"file":102,"line":179,"wp_function":180},"n3","get_results() [SQLi]",101,"get_results",{"id":182,"type":144,"label":175,"file":102,"line":170},"n4",{"id":184,"type":149,"label":150,"file":102,"line":185,"wp_function":151},"n5",111,[187,188,189],{"from":143,"to":148,"sanitized":76},{"from":174,"to":177,"sanitized":76},{"from":182,"to":184,"sanitized":76},{"entryPoint":191,"graph":192,"unsanitizedCount":11,"severity":154},"settings_index (Inc\\WccCf7Getjobber_Register.php:350)",{"nodes":193,"edges":201},[194,197],{"id":143,"type":144,"label":195,"file":102,"line":196},"$_POST (x4)",360,{"id":148,"type":149,"label":198,"file":102,"line":199,"wp_function":200},"update_option() [Settings Manipulation]",361,"update_option",[202],{"from":143,"to":148,"sanitized":76},{"entryPoint":204,"graph":205,"unsanitizedCount":11,"severity":154},"\u003CWccCf7Getjobber_Register> (Inc\\WccCf7Getjobber_Register.php:0)",{"nodes":206,"edges":223},[207,208,209,210,211,212,213,217,219,221],{"id":143,"type":144,"label":169,"file":102,"line":170},{"id":148,"type":149,"label":150,"file":102,"line":172,"wp_function":151},{"id":174,"type":144,"label":175,"file":102,"line":170},{"id":177,"type":149,"label":178,"file":102,"line":179,"wp_function":180},{"id":182,"type":144,"label":175,"file":102,"line":170},{"id":184,"type":149,"label":150,"file":102,"line":185,"wp_function":151},{"id":214,"type":144,"label":215,"file":102,"line":216},"n6","$_GET['id']",264,{"id":218,"type":149,"label":150,"file":102,"line":216,"wp_function":151},"n7",{"id":220,"type":144,"label":195,"file":102,"line":196},"n8",{"id":222,"type":149,"label":198,"file":102,"line":199,"wp_function":200},"n9",[224,225,226,227,228],{"from":143,"to":148,"sanitized":76},{"from":174,"to":177,"sanitized":76},{"from":182,"to":184,"sanitized":76},{"from":214,"to":218,"sanitized":76},{"from":220,"to":222,"sanitized":76},{"entryPoint":230,"graph":231,"unsanitizedCount":11,"severity":154},"\u003Clog> (templates\\log.php:0)",{"nodes":232,"edges":240},[233,237],{"id":143,"type":144,"label":234,"file":235,"line":236},"$_GET (x5)","templates\\log.php",27,{"id":148,"type":149,"label":238,"file":235,"line":34,"wp_function":239},"echo() [XSS]","echo",[241],{"from":143,"to":148,"sanitized":76},{"entryPoint":243,"graph":244,"unsanitizedCount":133,"severity":285},"checkActions (Inc\\WccCf7Getjobber_Actions.php:185)",{"nodes":245,"edges":277},[246,249,253,255,256,258,260,262,263,265,267,270,274],{"id":143,"type":144,"label":247,"file":46,"line":248},"$_GET (x3)",196,{"id":148,"type":149,"label":250,"file":46,"line":251,"wp_function":252},"wp_redirect() [Open Redirect]",202,"wp_redirect",{"id":174,"type":144,"label":254,"file":46,"line":216},"$_REQUEST['wcc_cf7_getjobber_send_manual']",{"id":177,"type":149,"label":150,"file":46,"line":216,"wp_function":151},{"id":182,"type":144,"label":257,"file":46,"line":216},"$_REQUEST",{"id":184,"type":149,"label":178,"file":46,"line":259,"wp_function":180},269,{"id":214,"type":144,"label":254,"file":46,"line":261},298,{"id":218,"type":149,"label":250,"file":46,"line":261,"wp_function":252},{"id":220,"type":144,"label":257,"file":46,"line":264},423,{"id":222,"type":149,"label":150,"file":46,"line":266,"wp_function":151},432,{"id":268,"type":144,"label":257,"file":46,"line":269},"n10",295,{"id":271,"type":272,"label":273,"file":46,"line":269},"n11","transform","→ wcc_cf7_getjobber_integration()",{"id":275,"type":149,"label":178,"file":46,"line":276,"wp_function":180},"n12",799,[278,279,280,281,282,283,284],{"from":143,"to":148,"sanitized":76},{"from":174,"to":177,"sanitized":76},{"from":182,"to":184,"sanitized":76},{"from":214,"to":218,"sanitized":76},{"from":220,"to":222,"sanitized":76},{"from":268,"to":271,"sanitized":77},{"from":271,"to":275,"sanitized":77},"high",{"entryPoint":287,"graph":288,"unsanitizedCount":133,"severity":285},"\u003CWccCf7Getjobber_Actions> (Inc\\WccCf7Getjobber_Actions.php:0)",{"nodes":289,"edges":309},[290,292,293,294,295,296,297,298,299,300,301,303,304,305,307],{"id":143,"type":144,"label":291,"file":46,"line":146},"$_POST['accounts'] (x2)",{"id":148,"type":149,"label":150,"file":46,"line":146,"wp_function":151},{"id":174,"type":144,"label":247,"file":46,"line":248},{"id":177,"type":149,"label":250,"file":46,"line":251,"wp_function":252},{"id":182,"type":144,"label":254,"file":46,"line":216},{"id":184,"type":149,"label":150,"file":46,"line":216,"wp_function":151},{"id":214,"type":144,"label":257,"file":46,"line":216},{"id":218,"type":149,"label":178,"file":46,"line":259,"wp_function":180},{"id":220,"type":144,"label":254,"file":46,"line":261},{"id":222,"type":149,"label":250,"file":46,"line":261,"wp_function":252},{"id":268,"type":144,"label":302,"file":46,"line":264},"$_REQUEST (x2)",{"id":271,"type":149,"label":150,"file":46,"line":266,"wp_function":151},{"id":275,"type":144,"label":257,"file":46,"line":269},{"id":306,"type":272,"label":273,"file":46,"line":269},"n13",{"id":308,"type":149,"label":178,"file":46,"line":276,"wp_function":180},"n14",[310,311,312,313,314,315,316,317],{"from":143,"to":148,"sanitized":76},{"from":174,"to":177,"sanitized":76},{"from":182,"to":184,"sanitized":76},{"from":214,"to":218,"sanitized":76},{"from":220,"to":222,"sanitized":76},{"from":268,"to":271,"sanitized":76},{"from":275,"to":306,"sanitized":77},{"from":306,"to":308,"sanitized":77},{"entryPoint":319,"graph":320,"unsanitizedCount":133,"severity":285},"configuration_index (Inc\\WccCf7Getjobber_Register.php:249)",{"nodes":321,"edges":324},[322,323],{"id":143,"type":144,"label":215,"file":102,"line":216},{"id":148,"type":149,"label":150,"file":102,"line":216,"wp_function":151},[325],{"from":143,"to":148,"sanitized":77},{"summary":327,"deductions":328},"The \"wcc-cf7-to-getjobber\" plugin version 1.0.0 exhibits a generally good security posture with strong adherence to secure coding practices. The vast majority of SQL queries utilize prepared statements, and a very high percentage of output is properly escaped, significantly mitigating common vulnerabilities like SQL injection and cross-site scripting. The absence of known CVEs and the presence of numerous nonce and capability checks further bolster its security. The plugin also avoids bundled libraries, reducing the risk of inherited vulnerabilities from outdated components.\n\nHowever, the static analysis does reveal some areas of concern that warrant attention. The presence of 3 taint flows with unsanitized paths, specifically flagged as high severity, indicates a potential risk for vulnerabilities that could allow an attacker to influence application behavior or access sensitive data. While the attack surface is relatively small and all AJAX handlers appear to have authentication checks, the identification of file operations and external HTTP requests, combined with the unsanitized paths, suggests that these functionalities might be exploitable if not handled with extreme care.\n\nIn conclusion, this plugin demonstrates strong foundational security practices. The lack of vulnerability history is a positive indicator of past diligence. The primary risk lies within the identified high-severity taint flows, which require thorough investigation and remediation to ensure these pathways are adequately sanitized. Addressing these specific findings will significantly enhance the plugin's overall security.",[329,332,334],{"reason":330,"points":331},"High severity unsanitized paths in taint flows",12,{"reason":333,"points":99},"Presence of file operations",{"reason":335,"points":99},"Presence of external HTTP requests","2026-03-17T07:33:15.434Z",{"wat":338,"direct":351},{"assetPaths":339,"generatorPatterns":344,"scriptPaths":345,"versionParams":346},[340,341,342,343],"\u002Fwp-content\u002Fplugins\u002Fwcc-cf7-to-getjobber\u002Fassets\u002Fcss\u002Fwcc_cf7_getjobber_frontend.css","\u002Fwp-content\u002Fplugins\u002Fwcc-cf7-to-getjobber\u002Fassets\u002Fjs\u002Fwcc_cf7_getjobber_frontend.js","\u002Fwp-content\u002Fplugins\u002Fwcc-cf7-to-getjobber\u002Fassets\u002Fcss\u002Fwcc_cf7_getjobber_admin.css","\u002Fwp-content\u002Fplugins\u002Fwcc-cf7-to-getjobber\u002Fassets\u002Fjs\u002Fwcc_cf7_getjobber_admin.js",[],[341,343],[347,348,349,350],"wcc-cf7-to-getjobber\u002Fassets\u002Fcss\u002Fwcc_cf7_getjobber_frontend.css?ver=","wcc-cf7-to-getjobber\u002Fassets\u002Fjs\u002Fwcc_cf7_getjobber_frontend.js?ver=","wcc-cf7-to-getjobber\u002Fassets\u002Fcss\u002Fwcc_cf7_getjobber_admin.css?ver=","wcc-cf7-to-getjobber\u002Fassets\u002Fjs\u002Fwcc_cf7_getjobber_admin.js?ver=",{"cssClasses":352,"htmlComments":356,"htmlAttributes":357,"restEndpoints":359,"jsGlobals":360,"shortcodeOutput":363},[353,354,355],"wcc-cf7-getjobber-settings","wcc_cf7_getjobber_wrapper","wcc-cf7-getjobber-feed-item",[],[358],"data-wcc-cf7-getjobber-nonce",[],[361,362],"WCC_CF7_GETJOBBER_AJAX_URL","WCC_CF7_GETJOBBER_NONCE",[364],"[wcc_cf7_getjobber_shortcode]"]