[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$ful2Dqb2s7n8sJ3G0nwSEMxMp5zqmw7HUoRrrRY9jQIM":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":23,"download_link":24,"security_score":25,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"vulnerabilities":28,"developer":29,"crawl_stats":26,"alternatives":34,"analysis":56,"fingerprints":640},"uk-vehicle-data-api","UK Vehicle Data","2.0.0","aidansheriff","https:\u002F\u002Fprofiles.wordpress.org\u002Faidansheriff\u002F","\u003Cp>UKVD is a leading supplier of UK Vehicle Information and Valuation Data. This plugin provides quick and easy integration with WordPress and the UKVD API.\u003C\u002Fp>\n\u003Cp>Simply install, generate a results page, update the options under your administration control panel, insert the widget into your pages and allow your customers to search easily within your own WordPress website.\u003C\u002Fp>\n","UKVD is a leading supplier of UK Vehicle Information and Valuation Data. This plugin provides quick and easy integration with Wordpress and the UKVD A &hellip;",10,1546,0,"2018-03-29T10:33:00.000Z","4.8.28","4.0","",[19,20,21,22],"dvla-information","uk-vehicle-data","ukvd","vehicle-valuation","https:\u002F\u002Fukvehicledata.co.uk\u002FApiDocumentation","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fuk-vehicle-data-api.2.0.0.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":30,"total_installs":11,"avg_security_score":25,"avg_patch_time_days":31,"trust_score":32,"computed_at":33},1,30,84,"2026-04-04T14:16:43.990Z",[35],{"slug":36,"name":37,"version":38,"author":39,"author_profile":40,"description":41,"short_description":42,"active_installs":43,"downloaded":44,"rating":32,"num_ratings":45,"last_updated":46,"tested_up_to":47,"requires_at_least":16,"requires_php":17,"tags":48,"homepage":53,"download_link":54,"security_score":55,"vuln_count":13,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27},"free-vehicle-data-uk","Rapid Car Check Vehicle Data","2.0","Rapid Car Check","https:\u002F\u002Fprofiles.wordpress.org\u002Frapidcarcheck\u002F","\u003Cp>Add instant vehicle lookup to your website in minutes with the Rapid Car Check WordPress plugin – a fast, simple way to enable number plate searches without writing a single line of code. Powered by Rapid Car Check, this plugin gives your users access to trusted DVLA and MOT data, live on your site.\u003C\u002Fp>\n\u003Cp>You can test the plugin for free by turning on ‘sandbox mode’.\u003C\u002Fp>\n\u003Cp>The plugin includes:\u003Cbr \u002F>\n– A full setup guide below.\u003Cbr \u002F>\n– A complete shortcode list\u003Cbr \u002F>\n– Free sandbox access with live usage stats in your WordPress dashboard\u003C\u002Fp>\n\u003Cp>Flexible pricing to match your usage\u003Cbr \u002F>\nEvery account starts with monthly checks. If you expect to exceed your allowance, simply top up with one of the following monthly plans from your account dashboard:\u003C\u002Fp>\n\u003Cp>50 monthly checks at £4.99 +VAT\u003Cbr \u002F>\n100 monthly checks at £9.99 +VAT\u003Cbr \u002F>\n500 monthly checks at £14.99 +VAT\u003Cbr \u002F>\n1000 monthly checks at £27.99 +VAT\u003Cbr \u002F>\n2000 monthly checks at £54.99 +VAT\u003Cbr \u002F>\n5000 monthly checks at £129.99 +VAT\u003Cbr \u002F>\n10,000 monthly checks at £259.99 +VAT\u003Cbr \u002F>\nShortcodes for Rapid Car Check plugin: https:\u002F\u002Fwww.rapidcarcheck.co.uk\u002FSupport\u002FShortCodeList.csv\u003C\u002Fp>\n\u003Cp>If you need something more flexible try our Developer’s API: https:\u002F\u002Fwww.rapidcarcheck.co.uk\u002Fdeveloper-api\u002F\u003C\u002Fp>\n\u003Cp>Do you need specialised custom app or web design for your automotive business? Check out our services here: https:\u002F\u002Fwww.rapidcarcheck.co.uk\u002Fcustom-app-website-api-technology\u002F\u003C\u002Fp>\n\u003Cp>New data points of the plugin\u003C\u002Fp>\n\u003Cp>Vehicle identification & description\u003C\u002Fp>\n\u003Cp>Registration number\u003Cbr \u002F>\nVIN (chassis number)\u003Cbr \u002F>\nManufacturer\u003Cbr \u002F>\nModel\u003Cbr \u002F>\nYear of manufacture\u003Cbr \u002F>\nBody type\u003Cbr \u002F>\nFuel type\u003Cbr \u002F>\nEngine number\u003Cbr \u002F>\nPreviously registered in Northern Ireland\u003Cbr \u002F>\nUsed before it was first registered\u003Cbr \u002F>\nRegistration & legal details\u003C\u002Fp>\n\u003Cp>Date first registered in the UK\u003Cbr \u002F>\nDate first registered (anywhere)\u003Cbr \u002F>\nNumber of V5 logbooks issued\u003Cbr \u002F>\nDate the current V5 was issued\u003Cbr \u002F>\nVehicle status\u003C\u002Fp>\n\u003Cp>Whether the vehicle is a non-EU import\u003Cbr \u002F>\nWhether the vehicle is imported\u003Cbr \u002F>\nWhether the vehicle is exported\u003Cbr \u002F>\nDate the vehicle was exported\u003Cbr \u002F>\nWhether the vehicle is scrapped\u003Cbr \u002F>\nDate the vehicle was scrapped\u003Cbr \u002F>\nTax and CO₂ details\u003C\u002Fp>\n\u003Cp>CO₂ emissions\u003Cbr \u002F>\nDVLA CO₂ band\u003Cbr \u002F>\nRoad tax cost for year 1 (12 months)\u003Cbr \u002F>\nRoad tax cost for years 2–6 (6 months, over £40k vehicles)\u003Cbr \u002F>\nRoad tax cost for years 2–6 (12 months, over £40k vehicles)\u003Cbr \u002F>\nRoad tax cost for years 2–6 (6 months)\u003Cbr \u002F>\nRoad tax cost for years 2–6 (12 months)\u003Cbr \u002F>\nColour details\u003C\u002Fp>\n\u003Cp>Current colour\u003Cbr \u002F>\nNumber of times the colour has changed\u003Cbr \u002F>\nOriginal colour\u003Cbr \u002F>\nMost recent colour\u003Cbr \u002F>\nDate the colour last changed\u003Cbr \u002F>\nKeeper history\u003C\u002Fp>\n\u003Cp>Number of previous owners\u003Cbr \u002F>\nDate the last owner changed\u003Cbr \u002F>\nPlate changes\u003C\u002Fp>\n\u003Cp>Current registration number\u003Cbr \u002F>\nType of registration transfer\u003Cbr \u002F>\nDate DVLA recorded the registration transfer\u003Cbr \u002F>\nPrevious registration number\u003Cbr \u002F>\nDate of cherished plate transfer\u003C\u002Fp>\n\u003Ch4>Docs and support\u003C\u002Fh4>\n\u003Cp>Shortcodes for Rapid Car Check plugin: https:\u002F\u002Fwww.rapidcarcheck.co.uk\u002FSupport\u002FShortCodeList.csv\u003C\u002Fp>\n\u003Ch4>Privacy notices\u003C\u002Fh4>\n\u003Cp>This plugin relies on 3rd party API access from (\u003Ca href=\"https:\u002F\u002Fwww.rapidcarcheck.co.uk\u002F\" rel=\"nofollow ugc\">Rapid Car Check\u003C\u002Fa>), this means when someone makes a vehicle lookup on your WordPress site, the Rapid Car Check API will be contacted, use of the Rapid Car Check API and plugin are subject to the terms and conditions \u002F privacy policy:\u003C\u002Fp>\n\u003Cp>(\u003Ca href=\"https:\u002F\u002Fwww.rapidcarcheck.co.uk\u002Fapi-terms-and-conditions\u002F\" rel=\"nofollow ugc\">Terms and Conditions\u003C\u002Fa>)\u003C\u002Fp>\n\u003Cp>(\u003Ca href=\"https:\u002F\u002Fwww.rapidcarcheck.co.uk\u002Fapi-privacy-policy\u002F\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>)\u003C\u002Fp>\n\u003Ch4>Recommended plugins\u003C\u002Fh4>\n\u003Cp>The mileage chart short code requires the following plugin:\u003C\u002Fp>\n\u003Cp>(\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-charts-and-graphs\u002F\" rel=\"ugc\">WP Charts and Graphs – WordPress Chart Plugin\u003C\u002Fa>)\u003C\u002Fp>\n\u003Ch3>Short Description\u003C\u002Fh3>\n\u003Cp>Add instant vehicle lookup to your website in minutes with the Rapid Car Check WordPress plugin – a fast, simple way to enable number plate searches without writing a single line of code. Powered by Rapid Car Check, this plugin gives your users access to trusted DVLA and MOT data, live on your site.\u003C\u002Fp>\n","Add instant vehicle lookup to your website in minutes with the Rapid Car Check WordPress plugin – a fast, simple way to enable number plate searches w &hellip;",200,17674,5,"2025-06-19T04:21:00.000Z","6.8.5",[49,19,50,51,52],"car-registration-lookup","dvla-search","mot-search","vehicle-data","https:\u002F\u002Fwww.rapidcarcheck.co.uk\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Ffree-vehicle-data-uk.2.0.zip",100,{"attackSurface":57,"codeSignals":107,"taintFlows":210,"riskAssessment":630,"analyzedAt":639},{"hooks":58,"ajaxHandlers":86,"restRoutes":87,"shortcodes":88,"cronEvents":106,"entryPointCount":45,"unprotectedCount":13},[59,65,69,73,78,81],{"type":60,"name":61,"callback":62,"file":63,"line":64},"action","admin_menu","UKVD_uk_vehicle_create_menu","uk_vehicle_options\\UKVD_uk_vehicle_create_menu.php",3,{"type":60,"name":66,"callback":67,"file":63,"line":68},"admin_init","UKVD_register_uk_vehicle_settings",6,{"type":60,"name":70,"callback":71,"file":72,"line":68},"init","UKVD_Download_User_Manual","uk_vehicle_options.php",{"type":60,"name":74,"callback":75,"file":76,"line":77},"wp_enqueue_scripts","UKVD_uk_vehicle_plugin_script","uk_vehicle_plugin.php",39,{"type":60,"name":74,"callback":79,"file":76,"line":80},"plugin_assets",40,{"type":60,"name":82,"callback":83,"file":84,"line":85},"widgets_init","UKVD_load_vehicle_widget","uk_vehicle_widget.php",95,[],[],[89,93,97,100,103],{"tag":90,"callback":91,"file":92,"line":64},"ukvd_results_table","ukvd_results_page","uk_vehicle_search.php",{"tag":94,"callback":94,"file":95,"line":96},"ukvd_getdataitem","uk_vehicle_shortcodes.php",13,{"tag":98,"callback":98,"file":95,"line":99},"ukvd_getbasicitem",14,{"tag":101,"callback":101,"file":95,"line":102},"ukvd_searchbox",15,{"tag":104,"callback":104,"file":95,"line":105},"ukvd_searchbutton",16,[],{"dangerousFunctions":108,"sqlUsage":109,"outputEscaping":111,"fileOperations":207,"externalRequests":208,"nonceChecks":30,"capabilityChecks":30,"bundledLibraries":209},[],{"prepared":13,"raw":13,"locations":110},[],{"escaped":112,"rawEcho":113,"locations":114},275,50,[115,118,120,122,123,125,127,128,130,131,133,134,136,137,139,141,143,145,147,149,151,153,155,157,159,161,163,165,167,169,171,173,175,177,179,181,183,185,187,189,191,193,195,196,198,199,201,202,204,206],{"file":72,"line":116,"context":117},11,"raw output",{"file":72,"line":119,"context":117},21,{"file":72,"line":121,"context":117},22,{"file":72,"line":121,"context":117},{"file":72,"line":124,"context":117},23,{"file":72,"line":126,"context":117},54,{"file":72,"line":126,"context":117},{"file":72,"line":129,"context":117},55,{"file":72,"line":129,"context":117},{"file":72,"line":132,"context":117},56,{"file":72,"line":132,"context":117},{"file":72,"line":135,"context":117},57,{"file":72,"line":135,"context":117},{"file":72,"line":138,"context":117},349,{"file":72,"line":140,"context":117},352,{"file":92,"line":142,"context":117},33,{"file":92,"line":144,"context":117},42,{"file":92,"line":146,"context":117},59,{"file":92,"line":148,"context":117},68,{"file":92,"line":150,"context":117},79,{"file":92,"line":152,"context":117},99,{"file":92,"line":154,"context":117},108,{"file":92,"line":156,"context":117},119,{"file":92,"line":158,"context":117},132,{"file":92,"line":160,"context":117},161,{"file":92,"line":162,"context":117},170,{"file":92,"line":164,"context":117},179,{"file":92,"line":166,"context":117},188,{"file":92,"line":168,"context":117},197,{"file":92,"line":170,"context":117},206,{"file":92,"line":172,"context":117},215,{"file":92,"line":174,"context":117},240,{"file":92,"line":176,"context":117},248,{"file":92,"line":178,"context":117},256,{"file":92,"line":180,"context":117},264,{"file":92,"line":182,"context":117},272,{"file":92,"line":184,"context":117},280,{"file":92,"line":186,"context":117},291,{"file":92,"line":188,"context":117},299,{"file":95,"line":190,"context":117},126,{"file":84,"line":192,"context":117},25,{"file":84,"line":194,"context":117},27,{"file":84,"line":31,"context":117},{"file":84,"line":197,"context":117},45,{"file":84,"line":148,"context":117},{"file":84,"line":200,"context":117},69,{"file":84,"line":200,"context":117},{"file":84,"line":203,"context":117},74,{"file":84,"line":205,"context":117},75,{"file":84,"line":205,"context":117},2,4,[],[211,229,242,250,259,622],{"entryPoint":212,"graph":213,"unsanitizedCount":227,"severity":228},"UKVD_uk_vehicle_settings_page (uk_vehicle_options.php:14)",{"nodes":214,"edges":224},[215,219],{"id":216,"type":217,"label":218,"file":72,"line":119},"n0","source","$_SERVER['PHP_SELF'] (x8)",{"id":220,"type":221,"label":222,"file":72,"line":119,"wp_function":223},"n1","sink","echo() [XSS]","echo",[225],{"from":216,"to":220,"sanitized":226},false,8,"medium",{"entryPoint":230,"graph":231,"unsanitizedCount":30,"severity":228},"ukvd_results_page (uk_vehicle_search.php:4)",{"nodes":232,"edges":240},[233,236],{"id":216,"type":217,"label":234,"file":92,"line":235},"$_POST",7,{"id":220,"type":221,"label":237,"file":92,"line":238,"wp_function":239},"wp_remote_get() [SSRF]",12,"wp_remote_get",[241],{"from":216,"to":220,"sanitized":226},{"entryPoint":243,"graph":244,"unsanitizedCount":30,"severity":228},"\u003Cuk_vehicle_search> (uk_vehicle_search.php:0)",{"nodes":245,"edges":248},[246,247],{"id":216,"type":217,"label":234,"file":92,"line":235},{"id":220,"type":221,"label":237,"file":92,"line":238,"wp_function":239},[249],{"from":216,"to":220,"sanitized":226},{"entryPoint":251,"graph":252,"unsanitizedCount":30,"severity":228},"\u003Cuk_vehicle_shortcodes> (uk_vehicle_shortcodes.php:0)",{"nodes":253,"edges":257},[254,255],{"id":216,"type":217,"label":234,"file":95,"line":68},{"id":220,"type":221,"label":237,"file":95,"line":256,"wp_function":239},114,[258],{"from":216,"to":220,"sanitized":226},{"entryPoint":260,"graph":261,"unsanitizedCount":13,"severity":621},"\u003CUKVD_uk_vehicle_settings_page> (uk_vehicle_options\\UKVD_uk_vehicle_settings_page.php:0)",{"nodes":262,"edges":566},[263,266,269,273,275,279,281,284,286,290,292,295,297,301,303,307,309,313,315,319,321,324,326,329,331,335,337,341,343,347,349,352,354,358,360,364,366,370,372,375,377,380,382,385,387,390,392,396,398,402,404,408,410,414,416,419,421,425,427,431,433,437,439,443,445,449,451,454,456,460,462,466,468,472,474,477,479,483,485,489,491,495,497,501,503,507,509,513,515,519,521,524,526,530,532,536,538,542,544,547,549,552,554,558,560,564],{"id":216,"type":217,"label":264,"file":265,"line":11},"$_GET['SetPackage']","uk_vehicle_options\\UKVD_uk_vehicle_settings_page.php",{"id":220,"type":221,"label":267,"file":265,"line":11,"wp_function":268},"update_option() [Settings Manipulation]","update_option",{"id":270,"type":217,"label":271,"file":265,"line":272},"n2","$_POST['UKVD_API_Key']",18,{"id":274,"type":221,"label":267,"file":265,"line":272,"wp_function":268},"n3",{"id":276,"type":217,"label":277,"file":265,"line":278},"n4","$_POST['UKVD_Widget_ActionLocation']",24,{"id":280,"type":221,"label":267,"file":265,"line":278,"wp_function":268},"n5",{"id":282,"type":217,"label":283,"file":265,"line":192},"n6","$_POST['UKVD_Page_Heading']",{"id":285,"type":221,"label":267,"file":265,"line":192,"wp_function":268},"n7",{"id":287,"type":217,"label":288,"file":265,"line":289},"n8","$_POST['UKVD_Page_Footer']",26,{"id":291,"type":221,"label":267,"file":265,"line":289,"wp_function":268},"n9",{"id":293,"type":217,"label":294,"file":265,"line":31},"n10","$_POST['UKVD_MotHistoryData_Make']",{"id":296,"type":221,"label":267,"file":265,"line":31,"wp_function":268},"n11",{"id":298,"type":217,"label":299,"file":265,"line":300},"n12","$_POST['UKVD_MotHistoryData_Model']",32,{"id":302,"type":221,"label":267,"file":265,"line":300,"wp_function":268},"n13",{"id":304,"type":217,"label":305,"file":265,"line":306},"n14","$_POST['UKVD_MotHistoryData_Pass_Expiry']",34,{"id":308,"type":221,"label":267,"file":265,"line":306,"wp_function":268},"n15",{"id":310,"type":217,"label":311,"file":265,"line":312},"n16","$_POST['UKVD_MotHistoryData_Pass_Odometer']",36,{"id":314,"type":221,"label":267,"file":265,"line":312,"wp_function":268},"n17",{"id":316,"type":217,"label":317,"file":265,"line":318},"n18","$_POST['UKVD_MotHistoryData_Pass_Advisories']",38,{"id":320,"type":221,"label":267,"file":265,"line":318,"wp_function":268},"n19",{"id":322,"type":217,"label":323,"file":265,"line":80},"n20","$_POST['UKVD_MotHistoryData_Fail_TestDate']",{"id":325,"type":221,"label":267,"file":265,"line":80,"wp_function":268},"n21",{"id":327,"type":217,"label":328,"file":265,"line":144},"n22","$_POST['UKVD_MotHistoryData_Fail_Odometer']",{"id":330,"type":221,"label":267,"file":265,"line":144,"wp_function":268},"n23",{"id":332,"type":217,"label":333,"file":265,"line":334},"n24","$_POST['UKVD_MotHistoryData_Fail_Advisories']",44,{"id":336,"type":221,"label":267,"file":265,"line":334,"wp_function":268},"n25",{"id":338,"type":217,"label":339,"file":265,"line":340},"n26","$_POST['UKVD_MotHistoryData_Fail_Reasons']",46,{"id":342,"type":221,"label":267,"file":265,"line":340,"wp_function":268},"n27",{"id":344,"type":217,"label":345,"file":265,"line":346},"n28","$_POST['UKVD_MotHistoryData_Make_Alias']",49,{"id":348,"type":221,"label":267,"file":265,"line":346,"wp_function":268},"n29",{"id":350,"type":217,"label":351,"file":265,"line":113},"n30","$_POST['UKVD_MotHistoryData_Model_Alias']",{"id":353,"type":221,"label":267,"file":265,"line":113,"wp_function":268},"n31",{"id":355,"type":217,"label":356,"file":265,"line":357},"n32","$_POST['UKVD_MotHistoryData_Pass_Expiry_Alias']",51,{"id":359,"type":221,"label":267,"file":265,"line":357,"wp_function":268},"n33",{"id":361,"type":217,"label":362,"file":265,"line":363},"n34","$_POST['UKVD_MotHistoryData_Pass_Odometer_Alias']",52,{"id":365,"type":221,"label":267,"file":265,"line":363,"wp_function":268},"n35",{"id":367,"type":217,"label":368,"file":265,"line":369},"n36","$_POST['UKVD_MotHistoryData_Pass_Advisories_Alias']",53,{"id":371,"type":221,"label":267,"file":265,"line":369,"wp_function":268},"n37",{"id":373,"type":217,"label":374,"file":265,"line":126},"n38","$_POST['UKVD_MotHistoryData_Fail_TestDate_Alias']",{"id":376,"type":221,"label":267,"file":265,"line":126,"wp_function":268},"n39",{"id":378,"type":217,"label":379,"file":265,"line":129},"n40","$_POST['UKVD_MotHistoryData_Fail_Odometer_Alias']",{"id":381,"type":221,"label":267,"file":265,"line":129,"wp_function":268},"n41",{"id":383,"type":217,"label":384,"file":265,"line":132},"n42","$_POST['UKVD_MotHistoryData_Fail_Advisories_Alias']",{"id":386,"type":221,"label":267,"file":265,"line":132,"wp_function":268},"n43",{"id":388,"type":217,"label":389,"file":265,"line":135},"n44","$_POST['UKVD_MotHistoryData_Fail_Reasons_Alias']",{"id":391,"type":221,"label":267,"file":265,"line":135,"wp_function":268},"n45",{"id":393,"type":217,"label":394,"file":265,"line":395},"n46","$_POST['UKVD_ValuationData_VehicleDescription']",61,{"id":397,"type":221,"label":267,"file":265,"line":395,"wp_function":268},"n47",{"id":399,"type":217,"label":400,"file":265,"line":401},"n48","$_POST['UKVD_ValuationData_Milage']",63,{"id":403,"type":221,"label":267,"file":265,"line":401,"wp_function":268},"n49",{"id":405,"type":217,"label":406,"file":265,"line":407},"n50","$_POST['UKVD_ValuationData_DealerForecourt']",65,{"id":409,"type":221,"label":267,"file":265,"line":407,"wp_function":268},"n51",{"id":411,"type":217,"label":412,"file":265,"line":413},"n52","$_POST['UKVD_ValuationData_PrivateClean']",67,{"id":415,"type":221,"label":267,"file":265,"line":413,"wp_function":268},"n53",{"id":417,"type":217,"label":418,"file":265,"line":200},"n54","$_POST['UKVD_ValuationData_PartExchange']",{"id":420,"type":221,"label":267,"file":265,"line":200,"wp_function":268},"n55",{"id":422,"type":217,"label":423,"file":265,"line":424},"n56","$_POST['UKVD_ValuationData_PrivateAverage']",71,{"id":426,"type":221,"label":267,"file":265,"line":424,"wp_function":268},"n57",{"id":428,"type":217,"label":429,"file":265,"line":430},"n58","$_POST['UKVD_ValuationData_Auction']",73,{"id":432,"type":221,"label":267,"file":265,"line":430,"wp_function":268},"n59",{"id":434,"type":217,"label":435,"file":265,"line":436},"n60","$_POST['UKVD_ValuationData_VehicleDescription_Alias']",76,{"id":438,"type":221,"label":267,"file":265,"line":436,"wp_function":268},"n61",{"id":440,"type":217,"label":441,"file":265,"line":442},"n62","$_POST['UKVD_ValuationData_Milage_Alias']",77,{"id":444,"type":221,"label":267,"file":265,"line":442,"wp_function":268},"n63",{"id":446,"type":217,"label":447,"file":265,"line":448},"n64","$_POST['UKVD_ValuationData_DealerForecourt_Alias']",78,{"id":450,"type":221,"label":267,"file":265,"line":448,"wp_function":268},"n65",{"id":452,"type":217,"label":453,"file":265,"line":150},"n66","$_POST['UKVD_ValuationData_PrivateClean_Alias']",{"id":455,"type":221,"label":267,"file":265,"line":150,"wp_function":268},"n67",{"id":457,"type":217,"label":458,"file":265,"line":459},"n68","$_POST['UKVD_ValuationData_PartExchange_Alias']",80,{"id":461,"type":221,"label":267,"file":265,"line":459,"wp_function":268},"n69",{"id":463,"type":217,"label":464,"file":265,"line":465},"n70","$_POST['UKVD_ValuationData_PrivateAverage_Alias']",81,{"id":467,"type":221,"label":267,"file":265,"line":465,"wp_function":268},"n71",{"id":469,"type":217,"label":470,"file":265,"line":471},"n72","$_POST['UKVD_ValuationData_Auction_Alias']",82,{"id":473,"type":221,"label":267,"file":265,"line":471,"wp_function":268},"n73",{"id":475,"type":217,"label":476,"file":265,"line":25},"n74","$_POST['UKVD_VehicleData_Make']",{"id":478,"type":221,"label":267,"file":265,"line":25,"wp_function":268},"n75",{"id":480,"type":217,"label":481,"file":265,"line":482},"n76","$_POST['UKVD_VehicleData_Model']",86,{"id":484,"type":221,"label":267,"file":265,"line":482,"wp_function":268},"n77",{"id":486,"type":217,"label":487,"file":265,"line":488},"n78","$_POST['UKVD_VehicleData_SizeCC']",87,{"id":490,"type":221,"label":267,"file":265,"line":488,"wp_function":268},"n79",{"id":492,"type":217,"label":493,"file":265,"line":494},"n80","$_POST['UKVD_VehicleData_SizeL']",88,{"id":496,"type":221,"label":267,"file":265,"line":494,"wp_function":268},"n81",{"id":498,"type":217,"label":499,"file":265,"line":500},"n82","$_POST['UKVD_VehicleData_Body']",89,{"id":502,"type":221,"label":267,"file":265,"line":500,"wp_function":268},"n83",{"id":504,"type":217,"label":505,"file":265,"line":506},"n84","$_POST['UKVD_VehicleData_Fuel']",90,{"id":508,"type":221,"label":267,"file":265,"line":506,"wp_function":268},"n85",{"id":510,"type":217,"label":511,"file":265,"line":512},"n86","$_POST['UKVD_VehicleData_Year']",91,{"id":514,"type":221,"label":267,"file":265,"line":512,"wp_function":268},"n87",{"id":516,"type":217,"label":517,"file":265,"line":518},"n88","$_POST['UKVD_VehicleData_Co2']",92,{"id":520,"type":221,"label":267,"file":265,"line":518,"wp_function":268},"n89",{"id":522,"type":217,"label":523,"file":265,"line":85},"n90","$_POST['UKVD_VehicleData_Make_Alias']",{"id":525,"type":221,"label":267,"file":265,"line":85,"wp_function":268},"n91",{"id":527,"type":217,"label":528,"file":265,"line":529},"n92","$_POST['UKVD_VehicleData_Model_Alias']",96,{"id":531,"type":221,"label":267,"file":265,"line":529,"wp_function":268},"n93",{"id":533,"type":217,"label":534,"file":265,"line":535},"n94","$_POST['UKVD_VehicleData_SizeCC_Alias']",97,{"id":537,"type":221,"label":267,"file":265,"line":535,"wp_function":268},"n95",{"id":539,"type":217,"label":540,"file":265,"line":541},"n96","$_POST['UKVD_VehicleData_SizeL_Alias']",98,{"id":543,"type":221,"label":267,"file":265,"line":541,"wp_function":268},"n97",{"id":545,"type":217,"label":546,"file":265,"line":152},"n98","$_POST['UKVD_VehicleData_Body_Alias']",{"id":548,"type":221,"label":267,"file":265,"line":152,"wp_function":268},"n99",{"id":550,"type":217,"label":551,"file":265,"line":55},"n100","$_POST['UKVD_VehicleData_Fuel_Alias']",{"id":553,"type":221,"label":267,"file":265,"line":55,"wp_function":268},"n101",{"id":555,"type":217,"label":556,"file":265,"line":557},"n102","$_POST['UKVD_VehicleData_Year_Alias']",101,{"id":559,"type":221,"label":267,"file":265,"line":557,"wp_function":268},"n103",{"id":561,"type":217,"label":562,"file":265,"line":563},"n104","$_POST['UKVD_VehicleData_Co2_Alias']",102,{"id":565,"type":221,"label":267,"file":265,"line":563,"wp_function":268},"n105",[567,569,570,571,572,573,574,575,576,577,578,579,580,581,582,583,584,585,586,587,588,589,590,591,592,593,594,595,596,597,598,599,600,601,602,603,604,605,606,607,608,609,610,611,612,613,614,615,616,617,618,619,620],{"from":216,"to":220,"sanitized":568},true,{"from":270,"to":274,"sanitized":568},{"from":276,"to":280,"sanitized":568},{"from":282,"to":285,"sanitized":568},{"from":287,"to":291,"sanitized":568},{"from":293,"to":296,"sanitized":568},{"from":298,"to":302,"sanitized":568},{"from":304,"to":308,"sanitized":568},{"from":310,"to":314,"sanitized":568},{"from":316,"to":320,"sanitized":568},{"from":322,"to":325,"sanitized":568},{"from":327,"to":330,"sanitized":568},{"from":332,"to":336,"sanitized":568},{"from":338,"to":342,"sanitized":568},{"from":344,"to":348,"sanitized":568},{"from":350,"to":353,"sanitized":568},{"from":355,"to":359,"sanitized":568},{"from":361,"to":365,"sanitized":568},{"from":367,"to":371,"sanitized":568},{"from":373,"to":376,"sanitized":568},{"from":378,"to":381,"sanitized":568},{"from":383,"to":386,"sanitized":568},{"from":388,"to":391,"sanitized":568},{"from":393,"to":397,"sanitized":568},{"from":399,"to":403,"sanitized":568},{"from":405,"to":409,"sanitized":568},{"from":411,"to":415,"sanitized":568},{"from":417,"to":420,"sanitized":568},{"from":422,"to":426,"sanitized":568},{"from":428,"to":432,"sanitized":568},{"from":434,"to":438,"sanitized":568},{"from":440,"to":444,"sanitized":568},{"from":446,"to":450,"sanitized":568},{"from":452,"to":455,"sanitized":568},{"from":457,"to":461,"sanitized":568},{"from":463,"to":467,"sanitized":568},{"from":469,"to":473,"sanitized":568},{"from":475,"to":478,"sanitized":568},{"from":480,"to":484,"sanitized":568},{"from":486,"to":490,"sanitized":568},{"from":492,"to":496,"sanitized":568},{"from":498,"to":502,"sanitized":568},{"from":504,"to":508,"sanitized":568},{"from":510,"to":514,"sanitized":568},{"from":516,"to":520,"sanitized":568},{"from":522,"to":525,"sanitized":568},{"from":527,"to":531,"sanitized":568},{"from":533,"to":537,"sanitized":568},{"from":539,"to":543,"sanitized":568},{"from":545,"to":548,"sanitized":568},{"from":550,"to":553,"sanitized":568},{"from":555,"to":559,"sanitized":568},{"from":561,"to":565,"sanitized":568},"low",{"entryPoint":623,"graph":624,"unsanitizedCount":227,"severity":621},"\u003Cuk_vehicle_options> (uk_vehicle_options.php:0)",{"nodes":625,"edges":628},[626,627],{"id":216,"type":217,"label":218,"file":72,"line":119},{"id":220,"type":221,"label":222,"file":72,"line":119,"wp_function":223},[629],{"from":216,"to":220,"sanitized":226},{"summary":631,"deductions":632},"The 'uk-vehicle-data-api' v2.0.0 plugin presents a generally good security posture with no known critical vulnerabilities. Its static analysis reveals strong adherence to secure coding practices, with 100% of SQL queries utilizing prepared statements and a high percentage of output being properly escaped. The absence of dangerous functions and a clean vulnerability history further contribute to its positive security standing. However, there are areas that warrant attention. The presence of 5 shortcodes represents a potential attack surface, and while no specific issues were found here, improper sanitization or validation within these shortcodes could lead to vulnerabilities. The taint analysis identified 5 flows with unsanitized paths, which is a concern even without critical or high severity issues. This indicates that user-supplied data might be processed in ways that could be exploited if an attacker can control that data. The single nonce check and capability check suggest a limited scope of security measures, which might be insufficient for more complex functionalities.",[633,635,637],{"reason":634,"points":11},"Unsanitized paths in taint flows",{"reason":636,"points":45},"Attack surface via shortcodes",{"reason":638,"points":64},"Limited auth\u002Fnonce checks","2026-03-17T00:16:04.284Z",{"wat":641,"direct":647},{"assetPaths":642,"generatorPatterns":644,"scriptPaths":645,"versionParams":646},[643],"\u002Fwp-content\u002Fplugins\u002Fuk-vehicle-data-api\u002Fuk_vehicle_style.css",[],[],[],{"cssClasses":648,"htmlComments":649,"htmlAttributes":650,"restEndpoints":669,"jsGlobals":670,"shortcodeOutput":671},[],[],[651,652,653,654,655,656,657,658,659,660,661,662,663,664,665,666,667,668],"UKVD_API_Key","UKVD_SelectedPackage","UKVD_Page_Heading","UKVD_MotHistoryData_Make","UKVD_MotHistoryData_Make_Alias","UKVD_MotHistoryData_Model","UKVD_MotHistoryData_Model_Alias","UKVD_MotHistoryData_Pass_Expiry","UKVD_MotHistoryData_Pass_Expiry_Alias","UKVD_MotHistoryData_Pass_Odometer","UKVD_MotHistoryData_Pass_Odometer_Alias","UKVD_MotHistoryData_Pass_Advisories","UKVD_MotHistoryData_Pass_Advisories_Alias","UKVD_MotHistoryData_Fail_TestDate","UKVD_MotHistoryData_Fail_TestDate_Alias","UKVD_MotHistoryData_Fail_Odometer","UKVD_MotHistoryData_Fail_Odometer_Alias","UKVD_MotHistoryData_Fail_Advisories",[],[],[672],"[ukvd_results_table]"]