[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fCQTw_M-p521DUEF9qqHpKzF8ew_mXOvuBon7fpgy57E":3,"$fO0VGHHyKX4EMoL9hi66VD0UUQ9n7XhmXbpMXhKdSdEo":202,"$fKpYRSrZKTwExxOz7pwOev6rew7VoMnFNCPebS-A4Fjo":207},{"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,"discovery_status":28,"vulnerabilities":29,"developer":30,"crawl_stats":26,"alternatives":36,"analysis":37,"fingerprints":178},"prosper202-tracking-plugin","Prosper202 Tracking Plugin","1.0","qualityeye","https:\u002F\u002Fprofiles.wordpress.org\u002Fqualityeye\u002F","\u003Cp>This plugin allows you to use prosper202 or tracking202 easily with WordPress.  No need to mess around with any WordPress\u003Cbr \u002F>\nfiles.  You just upload the plugin, go into the page for the plugin, add pages and you’re done.\u003C\u002Fp>\n\u003Ch3>Useage\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Under Tools look for Prosper Tracking Settings\u003C\u002Fli>\n\u003Cli>Under Account – Name put something descriptive for example the page name or the campaign name for that page\u003C\u002Fli>\n\u003Cli>Under Pages IDs put the page ID for each page that you want tracked.  To find page IDs go to Pages or Posts and then click Edit.\u003Cbr \u002F>\nMouse over the page you want to track and you will get results like example: http:\u002F\u002Fcustomrequest.com\u002Fwp-admin\u002Fpage.php?action=edit&post=172.\u003Cbr \u002F>\n172 will be your page ID for this example.\u003C\u002Fli>\n\u003Cli>Insert Tracking Domain URL from Prosper202 or Tracking 202.\u003C\u002Fli>\n\u003Cli>Click the donate button on the plugin settings page and donate to keep development of the plugin going.\u003C\u002Fli>\n\u003Cli>Relax have a beer.  Your tracking problems are over and you didn’t even have to edit any WordPress files.\u003C\u002Fli>\n\u003C\u002Fol>\n","Prosper202 Tracking202 WordPress Plugin.  Allows you to track stats to any page easily.",10,2450,0,"2010-01-10T05:11:00.000Z","2.9.2","2.5","",[19,20,21,22],"prosper202","stats-tracking","track-stats","tracking202","http:\u002F\u002Fcustomrequest.com\u002Fprosper202-tracking-plugin\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprosper202-tracking-plugin.zip",85,null,"2026-04-16T10:56:18.058Z","no_bundle",[],{"slug":7,"display_name":7,"profile_url":8,"plugin_count":31,"total_installs":32,"avg_security_score":25,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},2,210,30,84,"2026-07-15T06:14:08.090Z",[],{"attackSurface":38,"codeSignals":58,"taintFlows":87,"riskAssessment":164,"analyzedAt":177},{"hooks":39,"ajaxHandlers":54,"restRoutes":55,"shortcodes":56,"cronEvents":57,"entryPointCount":13,"unprotectedCount":13},[40,46,50],{"type":41,"name":42,"callback":43,"file":44,"line":45},"action","init","pros_createdb","prosper202-tracking.php",41,{"type":41,"name":47,"callback":48,"file":44,"line":49},"admin_menu","pros_load_manage_panel",42,{"type":41,"name":51,"callback":52,"file":44,"line":53},"wp_head","track_prosper",66,[],[],[],[],{"dangerousFunctions":59,"sqlUsage":60,"outputEscaping":63,"fileOperations":13,"externalRequests":13,"nonceChecks":13,"capabilityChecks":13,"bundledLibraries":86},[],{"prepared":61,"raw":13,"locations":62},8,[],{"escaped":13,"rawEcho":11,"locations":64},[65,68,70,72,74,76,78,80,82,84],{"file":44,"line":66,"context":67},33,"raw output",{"file":44,"line":69,"context":67},60,{"file":44,"line":71,"context":67},195,{"file":44,"line":73,"context":67},212,{"file":44,"line":75,"context":67},221,{"file":44,"line":77,"context":67},228,{"file":44,"line":79,"context":67},235,{"file":44,"line":81,"context":67},243,{"file":44,"line":83,"context":67},310,{"file":44,"line":85,"context":67},320,[],[88,107,137],{"entryPoint":89,"graph":90,"unsanitizedCount":105,"severity":106},"pros_manage_panel (prosper202-tracking.php:186)",{"nodes":91,"edges":102},[92,97],{"id":93,"type":94,"label":95,"file":44,"line":96},"n0","source","$_GET (x4)",202,{"id":98,"type":99,"label":100,"file":44,"line":73,"wp_function":101},"n1","sink","echo() [XSS]","echo",[103],{"from":93,"to":98,"sanitized":104},false,4,"medium",{"entryPoint":108,"graph":109,"unsanitizedCount":31,"severity":136},"pros_controller (prosper202-tracking.php:96)",{"nodes":110,"edges":131},[111,114,117,122,125,128],{"id":93,"type":94,"label":112,"file":44,"line":113},"$_POST",113,{"id":98,"type":115,"label":116,"file":44,"line":113},"transform","→ pros_insert()",{"id":118,"type":99,"label":119,"file":44,"line":120,"wp_function":121},"n2","query() [SQLi]",151,"query",{"id":123,"type":94,"label":112,"file":44,"line":124},"n3",130,{"id":126,"type":115,"label":127,"file":44,"line":124},"n4","→ pros_update()",{"id":129,"type":99,"label":119,"file":44,"line":130,"wp_function":121},"n5",164,[132,133,134,135],{"from":93,"to":98,"sanitized":104},{"from":98,"to":118,"sanitized":104},{"from":123,"to":126,"sanitized":104},{"from":126,"to":129,"sanitized":104},"high",{"entryPoint":138,"graph":139,"unsanitizedCount":61,"severity":136},"\u003Cprosper202-tracking> (prosper202-tracking.php:0)",{"nodes":140,"edges":157},[141,144,145,146,147,148,149,151,153,155],{"id":93,"type":94,"label":142,"file":44,"line":143},"$_POST (x2)",126,{"id":98,"type":99,"label":119,"file":44,"line":120,"wp_function":121},{"id":118,"type":94,"label":95,"file":44,"line":96},{"id":123,"type":99,"label":100,"file":44,"line":73,"wp_function":101},{"id":126,"type":94,"label":112,"file":44,"line":113},{"id":129,"type":115,"label":116,"file":44,"line":113},{"id":150,"type":99,"label":119,"file":44,"line":120,"wp_function":121},"n6",{"id":152,"type":94,"label":112,"file":44,"line":124},"n7",{"id":154,"type":115,"label":127,"file":44,"line":124},"n8",{"id":156,"type":99,"label":119,"file":44,"line":130,"wp_function":121},"n9",[158,159,160,161,162,163],{"from":93,"to":98,"sanitized":104},{"from":118,"to":123,"sanitized":104},{"from":126,"to":129,"sanitized":104},{"from":129,"to":150,"sanitized":104},{"from":152,"to":154,"sanitized":104},{"from":154,"to":156,"sanitized":104},{"summary":165,"deductions":166},"The prosper202-tracking-plugin v1.0 presents a mixed security posture. While there are no known CVEs or critical issues detected through taint analysis, significant concerns arise from the lack of output escaping.  All 10 detected output operations are unescaped, meaning any data displayed to users could potentially be injected with malicious scripts, leading to Cross-Site Scripting (XSS) vulnerabilities. Furthermore, the absence of nonce and capability checks for any potential entry points, though currently limited in number, is a weakness that could be exploited if entry points are added in future versions or if existing ones are discovered to be improperly handled by WordPress core. The plugin demonstrates good practices by using prepared statements for all SQL queries and avoiding dangerous functions or file operations.",[167,170,172,174],{"reason":168,"points":169},"Unescaped output across all detected outputs",20,{"reason":171,"points":11},"No nonce checks on any entry points",{"reason":173,"points":11},"No capability checks on any entry points",{"reason":175,"points":176},"High severity taint flows found",15,"2026-04-16T12:55:44.693Z",{"wat":179,"direct":186},{"assetPaths":180,"generatorPatterns":181,"scriptPaths":182,"versionParams":184},[],[],[183],"\u002Fwp-content\u002Fplugins\u002Fprosper202-tracking-plugin\u002Ftracking.js",[185],"\u002Fwp-content\u002Fplugins\u002Fprosper202-tracking-plugin\u002Ftracking.js?ver=",{"cssClasses":187,"htmlComments":188,"htmlAttributes":189,"restEndpoints":199,"jsGlobals":200,"shortcodeOutput":201},[],[],[190,191,192,193,194,195,196,197,198],"name=\"prosper-name\"","id=\"prosper-name\"","name=\"prosper-pages\"","id=\"prosper-pages\"","name=\"prosper-url\"","id=\"prosper-url\"","name=\"pros_action\"","value=\"updatebd\"","name=\"id\"",[],[],[],{"error":203,"url":204,"statusCode":205,"statusMessage":206,"message":206},true,"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fprosper202-tracking-plugin\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":208,"versions":209},1,[210],{"version":6,"download_url":211,"svn_tag_url":212,"released_at":26,"has_diff":104,"diff_files_changed":213,"diff_lines":26,"trac_diff_url":26,"vulnerabilities":214,"is_current":203},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fprosper202-tracking-plugin.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fprosper202-tracking-plugin\u002Ftags\u002F1.0\u002F",[],[]]