[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fKLIHWcBmuHc1G4FsxmCGxDry8f8MPSf_cV8rDyEPIg0":3,"$fVez_hzyWuKGfvPyEnw3bUQecWMxdiMYG8mxqDt9pckc":307,"$floeJ-oYPFWsT6RsPIPQ20xS4_IaksqAVz0QijsEfxL0":311},{"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":28,"unpatched_count":29,"last_vuln_date":30,"fetched_at":31,"discovery_status":32,"vulnerabilities":33,"developer":52,"crawl_stats":39,"alternatives":58,"analysis":143,"fingerprints":290},"ip2location-variables","IP2Location Variables","2.9.9","IP2Location","https:\u002F\u002Fprofiles.wordpress.org\u002Fip2location\u002F","\u003Cp>This useful library makes it easy to conveniently find website visitors location and provides geographic information based on IP address lookup. It also can be used to display geo-data info in posts for specific locations and to help you create geo-target marketing campaigns.\u003C\u002Fp>\n\u003Cp>It is a library derived from https:\u002F\u002Fwww.ip2location.com\u002Fdevelopers\u002Fphp but works as a WordPress plugin to simplify the setup and ease the integration work. It supports both the IPv4 and IPv6 address.\u003C\u002Fp>\n\u003Cp>Below are the geolocation information you can retrieve from this library:\u003Cbr \u002F>\n* Country code\u003Cbr \u002F>\n* Country name\u003Cbr \u002F>\n* Country flag\u003Cbr \u002F>\n* Region name\u003Cbr \u002F>\n* City name\u003Cbr \u002F>\n* Latitude and longitude\u003Cbr \u002F>\n* ZIP code\u003Cbr \u002F>\n* ISP\u003Cbr \u002F>\n* Domain name\u003Cbr \u002F>\n* Time zone\u003Cbr \u002F>\n* Net speed\u003Cbr \u002F>\n* IDD code\u003Cbr \u002F>\n* Area code\u003Cbr \u002F>\n* Weather station code & name\u003Cbr \u002F>\n* MNC, MCC, mobile carrier name\u003Cbr \u002F>\n* Elevation\u003Cbr \u002F>\n* Usage type\u003Cbr \u002F>\n* Address type\u003Cbr \u002F>\n* Category\u003C\u002Fp>\n\u003Cp>This plugin supports both IP2Location IP geolocation BIN data and web service for geolocation queries. If you are using the BIN data, you can update the BIN data every month by using the wizard on the settings page for the most accurate result. Alternatively, you can also manually download and update the BIN data file using the below links:\u003C\u002Fp>\n\u003Cp>BIN file download: \u003Ca href=\"https:\u002F\u002Fwww.ip2location.com\" title=\"IP2Location commercial database\" rel=\"nofollow ugc\">IP2Location Commercial database\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Flite.ip2location.com\" title=\"IP2Location LITE database (free edition)\" rel=\"nofollow ugc\">IP2Location LITE database (free edition)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you are using the IP2Location IP geolocation web service, please visit \u003Ca href=\"https:\u002F\u002Fwww.ip2location.com\u002Fweb-service\" title=\"IP2Location Web Service\" rel=\"nofollow ugc\">IP2Location Web Service\u003C\u002Fa> for details.\u003C\u002Fp>\n\u003Ch4>Usage\u003C\u002Fh4>\n\u003Cp>Call the function ip2location_get_vars() in any pages, plugins, or themes to retrieve IP2Location variables. The variables are returned in object. To use lookup for a custom IP, use ip2location_get_vars(‘IP_ADDRESS’);\u003C\u002Fp>\n\u003Ch4>More Information\u003C\u002Fh4>\n\u003Cp>Please visit us at \u003Ca href=\"https:\u002F\u002Fwww.ip2location.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.ip2location.com\u003C\u002Fa>\u003C\u002Fp>\n","Library helps you to create location based website or content easily by integrating geolocation solution to your site. It supports both IPv4 and IPv6  &hellip;",100,12217,46,3,"2025-12-03T07:24:00.000Z","6.9.4","2.0","",[20,21,22,23,24],"geo-targeting","geolocation","ip2location","ip2location-library","targeted-content","https:\u002F\u002Fip2location.com\u002Fresources\u002Fwordpress-ip2location-variables","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.9.9.zip",99,1,0,"2025-04-17 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[34],{"id":35,"url_slug":36,"title":37,"description":38,"plugin_slug":4,"theme_slug":39,"affected_versions":40,"patched_in_version":41,"severity":42,"cvss_score":43,"cvss_vector":44,"vuln_type":45,"published_date":30,"updated_date":46,"references":47,"days_to_patch":49,"patch_diff_files":50,"patch_trac_url":39,"research_status":39,"research_verified":51,"research_rounds_completed":29,"research_plan":39,"research_summary":39,"research_vulnerable_code":39,"research_fix_diff":39,"research_exploit_outline":39,"research_model_used":39,"research_started_at":39,"research_completed_at":39,"research_error":39,"poc_status":39,"poc_video_id":39,"poc_summary":39,"poc_steps":39,"poc_tested_at":39,"poc_wp_version":39,"poc_php_version":39,"poc_playwright_script":39,"poc_exploit_code":39,"poc_has_trace":51,"poc_model_used":39,"poc_verification_depth":39},"CVE-2025-39455","ip2location-variables-cross-site-request-forgery","IP2Location Variables \u003C= 2.9.5 - Cross-Site Request Forgery","The IP2Location Variables plugin for WordPress is vulnerable to Cross-Site Request Forgery in all versions up to, and including, 2.9.5. This is due to missing or incorrect nonce validation on a function. This makes it possible for unauthenticated attackers to perform an unauthorized action granted they can trick a site administrator into performing an action such as clicking on a link.",null,"\u003C=2.9.5","2.9.6","medium",4.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:R\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Cross-Site Request Forgery (CSRF)","2025-04-21 19:44:26",[48],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F4e26f5a0-dd6b-461e-9541-4ae504398544?source=api-prod",5,[],false,{"slug":22,"display_name":7,"profile_url":8,"plugin_count":53,"total_installs":54,"avg_security_score":27,"avg_patch_time_days":55,"trust_score":56,"computed_at":57},10,38650,265,78,"2026-05-19T20:31:47.435Z",[59,79,95,115,129],{"slug":60,"name":61,"version":62,"author":63,"author_profile":64,"description":65,"short_description":66,"active_installs":67,"downloaded":68,"rating":11,"num_ratings":69,"last_updated":70,"tested_up_to":71,"requires_at_least":72,"requires_php":18,"tags":73,"homepage":18,"download_link":76,"security_score":77,"vuln_count":28,"unpatched_count":29,"last_vuln_date":78,"fetched_at":31},"belingogeo","belingoGeo","1.13.2","Belingo","https:\u002F\u002Fprofiles.wordpress.org\u002Fbelingo\u002F","\u003Cp>The plugin adds the ability to select cities, unique pages are created with a unique url for each city. This allows you to uniqueize content for search engines.\u003C\u002Fp>\n\u003Cp>If for some reason the video is unavailable, you can watch it on \u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=gTIPR8cmQmM\" rel=\"nofollow ugc\">Youtube\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fdzen.ru\u002Fvideo\u002Fwatch\u002F6759510b565b5409ab52b754?share_to=link\" rel=\"nofollow ugc\">Zen\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Frutube.ru\u002Fvideo\u002F0c08cc8493b2893a7c33b2ff5252a1db\u002F\" rel=\"nofollow ugc\">Rutube\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fvkvideo.ru\u002Fvideo-54775454_456239017\" rel=\"nofollow ugc\">VK Video\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Plugin capabilities:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Creating virtual URLs for all WordPress pages and posts\u003C\u002Fli>\n\u003Cli>Ability to combine cities into regions.\u003C\u002Fli>\n\u003Cli>Ability to exclude pages, posts or taxonomies for which there is no need to create a URL\u003C\u002Fli>\n\u003Cli>Pre-made pop-up windows for confirming the found city, as well as for selecting other cities.\u003C\u002Fli>\n\u003Cli>Defining those cities that are not added to the list\u003C\u002Fli>\n\u003Cli>Shortcodes for displaying cities in different cases\u003C\u002Fli>\n\u003Cli>Shortcodes with a phone number and address for each city\u003C\u002Fli>\n\u003Cli>Shortcodes that allow you to add any content, depending on the selected city\u003C\u002Fli>\n\u003Cli>Shortcodes for regions, allowing you to display different content for a group of cities.\u003C\u002Fli>\n\u003Cli>Creating virtual URLs for Woocommerce categories and products\u003C\u002Fli>\n\u003Cli>Support for Yoast.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbelingo.ru\u002Fproducts\u002Fbelingogeo-pro\u002F?utm_source=wordpress.org&utm_medium=description\" rel=\"nofollow ugc\">Extended version of the plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>Useful articles:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fbelingo.ru\u002Fustanovka-i-nastrojka-plagina-belingogeo\u002F?utm_source=wordpress.org&utm_medium=description\" rel=\"nofollow ugc\">Installing and configuring the plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbelingo.ru\u002Fkak-sortirovat-goroda-v-plagine-belingogeo\u002F?utm_source=wordpress.org&utm_medium=description\" rel=\"nofollow ugc\">How to sort cities in plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbelingo.ru\u002Fkak-sozdat-dopolnitelnoe-pole-dlya-goroda-v-plagine-belingogeo\u002F?utm_source=wordpress.org&utm_medium=description\" rel=\"nofollow ugc\">How to create an additional field for the city in the plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbelingo.ru\u002Fopisanie-vsex-nastroek-plagina-belingogeo\u002F?utm_source=wordpress.org&utm_medium=description\" rel=\"nofollow ugc\">Description of all settings of the BelingoGeo plugin\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbelingo.ru\u002Fnastrojka-plagina-belingogeo-v-rezhime-poddomenov\u002F?utm_source=wordpress.org&utm_medium=description\" rel=\"nofollow ugc\">Setting up the BelingoGeo plugin in the “city in a subdomain” mode\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fbelingo.ru\u002Fopisanie-shortkodov-plagina-belingogeo\u002F?utm_source=wordpress.org&utm_medium=description\" rel=\"nofollow ugc\">Description of shortcodes of the BelingoGeo plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>We are on social networks:\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Ft.me\u002Fbelingollc\" rel=\"nofollow ugc\">Telegram channel\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fvk.com\u002Fitbelingo\" rel=\"nofollow ugc\">VK Group\u003C\u002Fa>\u003Cbr \u002F>\n\u003Ca href=\"https:\u002F\u002Fdzen.ru\u002Fbelingo\" rel=\"nofollow ugc\">Zen channel\u003C\u002Fa>\u003C\u002Fp>\n","The plugin adds the ability to select cities, unique pages are created with a unique url for each city. This allows you to uniqueize content.",1000,11122,13,"2026-01-22T17:25:00.000Z","6.8.5","5.0.0",[74,20,21,75,24],"geo-target","geotargeting","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fbelingogeo.1.13.2.zip",98,"2025-05-09 00:00:00",{"slug":80,"name":81,"version":82,"author":7,"author_profile":8,"description":83,"short_description":84,"active_installs":85,"downloaded":86,"rating":87,"num_ratings":88,"last_updated":89,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":90,"homepage":93,"download_link":94,"security_score":11,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"ip2location-tags","IP2Location Tags","2.13.7","\u003Cp>IP2Location Tags helps you to serve specific content to website visitors based on geographic location for different countries and regions via IP address lookup.\u003C\u002Fp>\n\u003Cp>This plugin provides a relatively easy way to detect visitors’ IP addresses and translate it into geolocation information, and then keep visitors better engaged with localized information or content that’s most relevant to them.\u003C\u002Fp>\n\u003Cp>Key Features\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Displays visitor’s’ information such as\n\u003Cul>\n\u003Cli>Country code\u003C\u002Fli>\n\u003Cli>Country name\u003C\u002Fli>\n\u003Cli>Country flag\u003C\u002Fli>\n\u003Cli>Region name\u003C\u002Fli>\n\u003Cli>City name\u003C\u002Fli>\n\u003Cli>Latitude and longitude\u003C\u002Fli>\n\u003Cli>ZIP code\u003C\u002Fli>\n\u003Cli>ISP\u003C\u002Fli>\n\u003Cli>Domain name\u003C\u002Fli>\n\u003Cli>Time zone\u003C\u002Fli>\n\u003Cli>Net speed\u003C\u002Fli>\n\u003Cli>IDD code\u003C\u002Fli>\n\u003Cli>Area code\u003C\u002Fli>\n\u003Cli>Weather station code & name\u003C\u002Fli>\n\u003Cli>MNC, MCC, mobile carrier name\u003C\u002Fli>\n\u003Cli>Elevation\u003C\u002Fli>\n\u003Cli>Usage type\u003C\u002Fli>\n\u003Cli>Address type\u003C\u002Fli>\n\u003Cli>Category\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>Customize the page content based on country or region\u003C\u002Fli>\n\u003Cli>Supports IPv4 and IPv6\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>This plugin supports both IP2Location IP geolocation BIN data and web service for IP geolocation lookup. If you are using the BIN data, you can update the BIN data every month by using the wizard on the settings page for the most accurate result. Alternatively, you can also manually download and update the BIN data file using the below links:\u003C\u002Fp>\n\u003Cp>BIN file download: \u003Ca href=\"http:\u002F\u002Fip2location.com\" title=\"IP2Location commercial database\" rel=\"nofollow ugc\">IP2Location Commercial database\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Flite.ip2location.com\" title=\"IP2Location LITE database (free edition)\" rel=\"nofollow ugc\">IP2Location LITE database (free edition)\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you are using the IP2Location IP geolocation web service, please visit \u003Ca href=\"http:\u002F\u002Fwww.ip2location.com\u002Fweb-service\" title=\"IP2Location Web Service\" rel=\"nofollow ugc\">IP2Location Web Service\u003C\u002Fa> for details.\u003C\u002Fp>\n\u003Ch4>Get visitor’s location information with Variable Tag\u003C\u002Fh4>\n\u003Cp>\u003Cem>Usage example\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>Display visitor’s IP address, country name, region name and city name.\u003Cbr \u002F>\n\u003Cem>Your IP is {ip:ipAddress}\u003C\u002Fem>\u003Cbr \u002F>\n\u003Cem>You are in {ip:countryName}, {ip:regionName}, {ip:cityName}\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>Geo-targeting: Customize the post content with IP2Location Tag\u003C\u002Fh4>\n\u003Cp>\u003Cstrong>Syntax to show content for specific country\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>[ip:XX[,XX]..[,XX]]Your content here.[\u002Fip]\u003C\u002Fem>\u003Cbr \u002F>\nNote: XX is a two-character ISO-3166 country code.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example\u003C\u002Fem>\u003Cbr \u002F>\nTo show the content for United States or Canada visitors only.\u003Cbr \u002F>\n\u003Cem>[ip:US,CA]Only visitors from United States or Canada can view this line.[\u002Fip]\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Syntax to show content for specific country and region\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>[ip:XX:YY[,XX:YY]..[,XX:YY]]Your content here.[\u002Fip]\u003C\u002Fem>\u003Cbr \u002F>\nNote: XX is a two-character ISO-3166 country code and YY is a ISO-3166-2 sub-division code.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example\u003C\u002Fem>\u003Cbr \u002F>\n\u003Cem>To show the content for California or New York visitors only.\u003C\u002Fem>\u003Cbr \u002F>\n\u003Cem>[ip:US:CA,US:NY]Only visitors from California or New York can view this line.[\u002Fip]\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Syntax to hide the content from specific country\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>[ip:*,-XX[,-XX]..[,-XX]]Your content here.[\u002Fip]\u003C\u002Fem>\u003Cbr \u002F>\nNote: XX is a two-character ISO-3166 country code.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example\u003C\u002Fem>\u003Cbr \u002F>\nAll visitors will be able to see the line except visitors from Vietnam.\u003Cbr \u002F>\n\u003Cem>[ip:*,-VN]All visitors will be able to see this line except visitors from Vietnam.[\u002Fip]\u003C\u002Fem>\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Syntax to hide the content from specific country and region\u003C\u002Fstrong>\u003Cbr \u002F>\n\u003Cem>[ip:*,-XX:YY[,-XX:YY]..[,-XX:YY]]Your content here.[\u002Fip]\u003C\u002Fem>\u003Cbr \u002F>\nNote: XX is a two-character ISO-3166 country code and YY is a ISO-3166-2 sub-division code.\u003C\u002Fp>\n\u003Cp>\u003Cem>Example\u003C\u002Fem>\u003Cbr \u002F>\nAll visitors will be able to see the line except visitors from California.\u003Cbr \u002F>\n\u003Cem>[ip:*,-US:CA]All visitors will be able to see this line except visitors from California.[\u002Fip]\u003C\u002Fem>\u003C\u002Fp>\n\u003Ch4>More Information\u003C\u002Fh4>\n\u003Cp>Please visit us at \u003Ca href=\"https:\u002F\u002Fwww.ip2location.com\" title=\"https:\u002F\u002Fwww.ip2location.com\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.ip2location.com\u003C\u002Fa>\u003C\u002Fp>\n","Displays visitor’s geolocation information, geo-targeting and customize the page content for different countries based on users location.",200,27812,74,9,"2025-12-03T07:22:00.000Z",[20,21,91,22,92],"ip-country","localized-content","https:\u002F\u002Fip2location.com\u002Fresources\u002Fwordpress-ip2location-tag","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-tags.2.13.7.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":11,"downloaded":103,"rating":104,"num_ratings":105,"last_updated":106,"tested_up_to":71,"requires_at_least":107,"requires_php":18,"tags":108,"homepage":18,"download_link":113,"security_score":27,"vuln_count":28,"unpatched_count":29,"last_vuln_date":114,"fetched_at":31},"geo-targetly-geo-content","Geo Content","7.0.1","geotargetly","https:\u002F\u002Fprofiles.wordpress.org\u002Fgeotargetly\u002F","\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002FBrgSoKrELr0?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Create geo targeted content for your website pages. Perfect for personalizing your website by country, state & city.\u003C\u002Fp>\n\u003Cp>This plugin can allow you to deliver content from Geo Targetly or use WordPress shortcodes to show\u002Fhide your own content.\u003C\u002Fp>\n\u003Cp>This plugin is made by \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\" title=\"Geo Targetly\" rel=\"nofollow ugc\">Geo Targetly\u003C\u002Fa>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Paid account is required \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fpricing\" title=\"pricing\" rel=\"nofollow ugc\">see pricing\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Get a 14 day free trial on sign up\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>Show content by country, state, city, IP address, latitude-longitude-radius\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create multiple pieces of content each targeted at a particular geo location\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Add default content for non-targeted visitors\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Restrict content to only certain pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Create content in Geo Targety and inject into your pages\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Hide\u002Fshow content based on location using shortcodes\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>Built in analytics\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Detailed docs can be found below\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fgeo-content\" title=\"Overview\" rel=\"nofollow ugc\">Overview\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fhelp.geotargetly.com\u002Fgeo-content\" title=\"Docs\" rel=\"nofollow ugc\">Docs\u003C\u002Fa>\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Live chat at \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\" title=\"Geo Targetly\" rel=\"nofollow ugc\">Geo Targetly\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an external endpoint via the domain https:\u002F\u002Fg1584674684.co to load and run a script that powers its core functionality, as outlined previously in the description.\u003C\u002Fp>\n\u003Cp>It sends the user’s location each time the plugin is loaded. This is necessary to determine and customize the plugin’s behavior based on the user’s geographical context.\u003C\u002Fp>\n\u003Cp>Additionally, this plugin connects to analytics endpoint https:\u002F\u002Fg97676560.co\u002F to track plugin installation and usage over time.\u003C\u002Fp>\n\u003Cp>This service is provided by Geo Targetly – \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fwebsite-terms-of-use\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Change content based on visitor geolocation (country, state, city, lat\u002Flng\u002Fradius)",5166,96,8,"2025-12-02T18:18:00.000Z","3.0.1",[109,110,111,112,20],"change-content-based-on-location","geo-content","geo-target-post","geo-targeted-content","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgeo-targetly-geo-content.7.0.1.zip","2025-01-06 16:26:44",{"slug":116,"name":117,"version":118,"author":7,"author_profile":8,"description":119,"short_description":120,"active_installs":53,"downloaded":121,"rating":29,"num_ratings":29,"last_updated":122,"tested_up_to":16,"requires_at_least":17,"requires_php":18,"tags":123,"homepage":127,"download_link":128,"security_score":11,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"ip2location-hello-greeting","IP2Location Hello Greeting","1.2.13","\u003Cp>IP2Location Hello Greeting plugin displays the \u003Cstrong>Hello\u003C\u002Fstrong> greeting message in visitor’s native language based on visitor’s origin country.\u003C\u002Fp>\n\u003Cp>Greet your visitors from different countries with different languages as this plugin will instantly detect the country and switch language based on visitors IP address using \u003Ca href=\"http:\u002F\u002Fwww.ip2location.com\" title=\"http:\u002F\u002Fwww.ip2location.com\" rel=\"nofollow ugc\">IP2Location geolocation database\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>This plugin support Chinese, English, Spanish, Arabic, Hindi, Russian, Bengali, Portuguese, Malay, French, German, Urdu, Japanese, Persian, Italian, Korean, Turkish, Vietnamese and Polish languages for display, and in case the translation is not available for a particular language, it will be substituted with English display.\u003C\u002Fp>\n\u003Cp>This plugin supports both the \u003Cstrong>shortcode\u003C\u002Fstrong> and \u003Cstrong>widget\u003C\u002Fstrong> display. In case of any missing language that you would like to see in this plugin, please feel free to send us a request at support@ip2location.com. We will be happy to include this into the plugin.\u003C\u002Fp>\n\u003Cp>This plugin uses IP2Location IP address geolocation BIN file for IP location lookup that free your hassle from setting up the relational database. With the monthly BIN updates, you’ll always have the most up-to-date IP geolocation information and most accurate geolocation results.\u003C\u002Fp>\n\u003Cp>IP address geolocation BIN file download: \u003Ca href=\"http:\u002F\u002Fip2location.com\" title=\"IP2Location commercial database\" rel=\"nofollow ugc\">IP2Location Commercial database\u003C\u002Fa> | \u003Ca href=\"http:\u002F\u002Flite.ip2location.com\" title=\"IP2Location LITE database\" rel=\"nofollow ugc\">IP2Location LITE database\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>More Information\u003C\u002Fh4>\n\u003Cp>Please visit us at \u003Ca href=\"http:\u002F\u002Fwww.ip2location.com\" title=\"http:\u002F\u002Fwww.ip2location.com\" rel=\"nofollow ugc\">http:\u002F\u002Fwww.ip2location.com\u003C\u002Fa>\u003C\u002Fp>\n","IP2Location Hello Greeting plugin displays the Hello greeting message in visitor's native language based on visitor's origin country.",4150,"2025-12-03T07:21:00.000Z",[124,21,125,126,24],"customize-message","greeting-message","ip-geolocation","https:\u002F\u002Fip2location.com\u002Fresources\u002Fwordpress-ip2location-hello-greeting","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-hello-greeting.1.2.13.zip",{"slug":130,"name":131,"version":132,"author":99,"author_profile":100,"description":133,"short_description":134,"active_installs":29,"downloaded":135,"rating":11,"num_ratings":28,"last_updated":136,"tested_up_to":71,"requires_at_least":137,"requires_php":18,"tags":138,"homepage":18,"download_link":142,"security_score":11,"vuln_count":29,"unpatched_count":29,"last_vuln_date":39,"fetched_at":31},"geo-targetly-geo-javascript","Geo Targetly Geo Javascript","1.0.2","\u003Cspan class=\"embed-youtube\" style=\"text-align:center; display: block;\">\u003Ciframe loading=\"lazy\" class=\"youtube-player\" width=\"750\" height=\"422\" src=\"https:\u002F\u002Fwww.youtube.com\u002Fembed\u002Fg5o9zx6RBOA?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Geo JavaScript enables running a JavaScript code on your website based on a visitor’s \u003Cstrong>country, state, or city\u003C\u002Fstrong>. This provides the capability to execute different tools such as tracking scripts, forms, and popups based on visitor geolocation.\u003C\u002Fp>\n\u003Cp>If you’re using form, a lead capture tool, or a popup that displays visitor location, you can wrap these scripts with Geo JavaScript, ensuring that they’re only seen by visitors from selected locations. Similarly, if you have customized JavaScript that you need to execute in particular locations, you can simply drop your code into our tool.\u003C\u002Fp>\n\u003Cp>All it takes is pasting our tracking code to your website, which can be done in 5 minutes!\u003C\u002Fp>\n\u003Cp>Don’t know where to start? Check out our \u003Ca href=\"https:\u002F\u002Fyoutu.be\u002Fg5o9zx6RBOA\" rel=\"nofollow ugc\">video tutorial\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For step by step guidance, check out: \u003Ca href=\"https:\u002F\u002Fhelp.geotargetly.com\u002Fen\u002Farticles\u002F1953343-geojavascript-quick-start-guide\" rel=\"nofollow ugc\">GeoJavascript Quick Start Guide\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>And for help with tracking code implementation, check out our integration guide playlist on youtube.\u003C\u002Fp>\n\u003Cp>A service by \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002F\" rel=\"nofollow ugc\">Geo Targetly\u003C\u002Fa>.\u003Cbr \u002F>\n– \u003Cstrong>Paid account is required\u003C\u002Fstrong> – \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fpricing\" rel=\"nofollow ugc\">see pricing\u003C\u002Fa>\u003Cbr \u002F>\n– \u003Cstrong>14-day free trial\u003C\u002Fstrong> – no credit card needed\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Run JavaScript code based on \u003Cstrong>visitor’s country, state or city\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Customize scripts for \u003Cstrong>tracking, forms, and popups\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Light-weight \u003Cstrong>tracking code\u003C\u002Fstrong> for your website\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Built-in analytics\u003C\u002Fstrong> to keep tabs on every execution\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Detailed docs can be found below\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Overview https:\u002F\u002Fgeotargetly.com\u002Fgeo-javascript\u003C\u002Fli>\n\u003Cli>Quick Start Guide https:\u002F\u002Fhelp.geotargetly.com\u002Fen\u002Farticles\u002F1953343-geo-javascript-quick-start-guide\u003C\u002Fli>\n\u003Cli>Docs https:\u002F\u002Fhelp.geotargetly.com\u002Fen\u002Fcollections\u002F738705-geo-javascript\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Live chat at \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\" title=\"Geo Targetly\" rel=\"nofollow ugc\">Geo Targetly\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>External services\u003C\u002Fh3>\n\u003Cp>This plugin connects to an external endpoint via the domain https:\u002F\u002Fg594253006.co to load and run a script that powers its core functionality, as outlined previously in the description.\u003C\u002Fp>\n\u003Cp>It sends the user’s location each time the plugin is loaded. This is necessary to determine and customize the plugin’s behavior based on the user’s geographical context.\u003C\u002Fp>\n\u003Cp>Additionally, this plugin connects to analytics endpoint https:\u002F\u002Fg97676560.co\u002F to track plugin installation and usage over time.\u003C\u002Fp>\n\u003Cp>This service is provided by Geo Targetly – \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fwebsite-terms-of-use\" rel=\"nofollow ugc\">Terms of Use\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fgeotargetly.com\u002Fprivacy-policy\" rel=\"nofollow ugc\">Privacy Policy\u003C\u002Fa>.\u003C\u002Fp>\n","Execute JavaScript code on your website based on a visitor's geolocation using our IP geolocation API. Customize scripts for tracking, forms, and &hellip;",294,"2025-12-02T18:22:00.000Z","3.0",[139,20,126,140,141],"dynamic-content","javascript-personalization","location-detection","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fgeo-targetly-geo-javascript.1.0.2.zip",{"attackSurface":144,"codeSignals":188,"taintFlows":214,"riskAssessment":278,"analyzedAt":289},{"hooks":145,"ajaxHandlers":171,"restRoutes":185,"shortcodes":186,"cronEvents":187,"entryPointCount":14,"unprotectedCount":28},[146,152,156,160,164,168],{"type":147,"name":148,"callback":149,"file":150,"line":151},"action","admin_menu","admin_page","ip2location-variables.php",28,{"type":147,"name":153,"callback":154,"file":150,"line":155},"wp_enqueue_script","load_jquery",136,{"type":147,"name":157,"callback":158,"file":150,"line":159},"wp","add_variables",1055,{"type":147,"name":161,"callback":162,"file":150,"line":163},"admin_enqueue_scripts","plugin_enqueues",1057,{"type":147,"name":165,"callback":166,"file":150,"line":167},"admin_notices","plugin_admin_notices",1058,{"type":147,"name":169,"callback":169,"file":150,"line":170},"admin_footer_text",1061,[172,177,181],{"action":173,"nopriv":51,"callback":174,"hasNonce":175,"hasCapCheck":175,"file":150,"line":176},"ip2location_variables_update_database","update_database",true,1054,{"action":178,"nopriv":51,"callback":179,"hasNonce":175,"hasCapCheck":51,"file":150,"line":180},"ip2location_variables_admin_notice","plugin_dismiss_admin_notice",1059,{"action":182,"nopriv":51,"callback":183,"hasNonce":51,"hasCapCheck":51,"file":150,"line":184},"ip2location_variables_submit_feedback","submit_feedback",1060,[],[],[],{"dangerousFunctions":189,"sqlUsage":190,"outputEscaping":192,"fileOperations":211,"externalRequests":29,"nonceChecks":212,"capabilityChecks":28,"bundledLibraries":213},[],{"prepared":29,"raw":29,"locations":191},[],{"escaped":193,"rawEcho":194,"locations":195},15,7,[196,199,201,203,205,207,209],{"file":150,"line":197,"context":198},213,"raw output",{"file":150,"line":200,"context":198},328,{"file":150,"line":202,"context":198},367,{"file":150,"line":204,"context":198},372,{"file":150,"line":206,"context":198},376,{"file":150,"line":208,"context":198},480,{"file":150,"line":210,"context":198},908,6,4,[],[215,254,267],{"entryPoint":216,"graph":217,"unsanitizedCount":14,"severity":42},"\u003Cip2location-variables> (ip2location-variables.php:0)",{"nodes":218,"edges":249},[219,224,230,232,236,240,244],{"id":220,"type":221,"label":222,"file":150,"line":223},"n0","source","$_POST (x5)",150,{"id":225,"type":226,"label":227,"file":150,"line":228,"wp_function":229},"n1","sink","update_option() [Settings Manipulation]",195,"update_option",{"id":231,"type":221,"label":222,"file":150,"line":223},"n2",{"id":233,"type":226,"label":234,"file":150,"line":197,"wp_function":235},"n3","echo() [XSS]","echo",{"id":237,"type":221,"label":238,"file":150,"line":239},"n4","$_POST (x3)",643,{"id":241,"type":242,"label":243,"file":150,"line":239},"n5","transform","→ write_debug_log()",{"id":245,"type":226,"label":246,"file":150,"line":247,"wp_function":248},"n6","file_put_contents() [File Write]",954,"file_put_contents",[250,251,252,253],{"from":220,"to":225,"sanitized":175},{"from":231,"to":233,"sanitized":175},{"from":237,"to":241,"sanitized":51},{"from":241,"to":245,"sanitized":51},{"entryPoint":255,"graph":256,"unsanitizedCount":29,"severity":266},"admin_options (ip2location-variables.php:129)",{"nodes":257,"edges":263},[258,260,261,262],{"id":220,"type":221,"label":259,"file":150,"line":223},"$_POST (x4)",{"id":225,"type":226,"label":227,"file":150,"line":228,"wp_function":229},{"id":231,"type":221,"label":222,"file":150,"line":223},{"id":233,"type":226,"label":234,"file":150,"line":197,"wp_function":235},[264,265],{"from":220,"to":225,"sanitized":175},{"from":231,"to":233,"sanitized":175},"low",{"entryPoint":268,"graph":269,"unsanitizedCount":29,"severity":266},"update_database (ip2location-variables.php:790)",{"nodes":270,"edges":276},[271,274],{"id":220,"type":221,"label":272,"file":150,"line":273},"$_POST",805,{"id":225,"type":226,"label":227,"file":150,"line":275,"wp_function":229},880,[277],{"from":220,"to":225,"sanitized":175},{"summary":279,"deductions":280},"The \"ip2location-variables\" v2.9.9 plugin exhibits a mixed security posture. On the positive side, it demonstrates good practices by utilizing prepared statements for all SQL queries and includes a reasonable number of nonce and capability checks.  The absence of external HTTP requests and bundled libraries is also a plus.\n\nHowever, several concerns warrant attention. The presence of one AJAX handler without authentication checks directly exposes an entry point to potential abuse. While no critical or high-severity taint flows were found, the existence of a flow with an unsanitized path, even if not classified as critical, indicates a potential weakness that could be exploited under certain conditions. The plugin's history includes a medium-severity vulnerability, suggesting past issues, although it is currently patched. The last reported vulnerability date of 2025-04-17 needs verification as it is in the future.\n\nOverall, the plugin has some strengths, particularly in its data handling. Nevertheless, the unprotected AJAX endpoint and the unsanitized path flow represent immediate risks that should be addressed. The historical vulnerability, while patched, also suggests a need for ongoing vigilance. Careful review and remediation of the identified weaknesses are recommended to improve the plugin's security.",[281,283,285,287],{"reason":282,"points":105},"AJAX handler without authentication check",{"reason":284,"points":49},"Flow with unsanitized path",{"reason":286,"points":105},"Medium severity historical vulnerability",{"reason":288,"points":212},"Output escaping only 68% proper","2026-03-16T21:06:46.954Z",{"wat":291,"direct":296},{"assetPaths":292,"generatorPatterns":293,"scriptPaths":294,"versionParams":295},[],[],[],[],{"cssClasses":297,"htmlComments":301,"htmlAttributes":302,"restEndpoints":303,"jsGlobals":304,"shortcodeOutput":306},[298,299,300],"red","code","result",[],[],[],[305],"IP2LocationVariables",[],{"error":175,"url":308,"statusCode":309,"statusMessage":310,"message":310},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fip2location-variables\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":312,"versions":313},36,[314,319,326,333,339,347,355,363,371,379,387,395,403,411,419,427,435,443,451,459,467,475,483,491,499,507,515,523,531,539,547,555,563,571,579,587],{"version":6,"download_url":26,"svn_tag_url":315,"released_at":39,"has_diff":51,"diff_files_changed":316,"diff_lines":39,"trac_diff_url":317,"vulnerabilities":318,"is_current":175},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.9.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.9.8&new_path=%2Fip2location-variables%2Ftags%2F2.9.9",[],{"version":320,"download_url":321,"svn_tag_url":322,"released_at":39,"has_diff":51,"diff_files_changed":323,"diff_lines":39,"trac_diff_url":324,"vulnerabilities":325,"is_current":51},"2.9.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.9.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.9.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.9.7&new_path=%2Fip2location-variables%2Ftags%2F2.9.8",[],{"version":327,"download_url":328,"svn_tag_url":329,"released_at":39,"has_diff":51,"diff_files_changed":330,"diff_lines":39,"trac_diff_url":331,"vulnerabilities":332,"is_current":51},"2.9.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.9.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.9.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.9.6&new_path=%2Fip2location-variables%2Ftags%2F2.9.7",[],{"version":41,"download_url":334,"svn_tag_url":335,"released_at":39,"has_diff":51,"diff_files_changed":336,"diff_lines":39,"trac_diff_url":337,"vulnerabilities":338,"is_current":51},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.9.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.9.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.9.5&new_path=%2Fip2location-variables%2Ftags%2F2.9.6",[],{"version":340,"download_url":341,"svn_tag_url":342,"released_at":39,"has_diff":51,"diff_files_changed":343,"diff_lines":39,"trac_diff_url":344,"vulnerabilities":345,"is_current":51},"2.9.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.9.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.9.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.9.4&new_path=%2Fip2location-variables%2Ftags%2F2.9.5",[346],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":348,"download_url":349,"svn_tag_url":350,"released_at":39,"has_diff":51,"diff_files_changed":351,"diff_lines":39,"trac_diff_url":352,"vulnerabilities":353,"is_current":51},"2.9.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.9.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.9.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.9.3&new_path=%2Fip2location-variables%2Ftags%2F2.9.4",[354],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":356,"download_url":357,"svn_tag_url":358,"released_at":39,"has_diff":51,"diff_files_changed":359,"diff_lines":39,"trac_diff_url":360,"vulnerabilities":361,"is_current":51},"2.9.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.9.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.9.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.9.2&new_path=%2Fip2location-variables%2Ftags%2F2.9.3",[362],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":364,"download_url":365,"svn_tag_url":366,"released_at":39,"has_diff":51,"diff_files_changed":367,"diff_lines":39,"trac_diff_url":368,"vulnerabilities":369,"is_current":51},"2.9.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.9.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.9.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.9.1&new_path=%2Fip2location-variables%2Ftags%2F2.9.2",[370],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":372,"download_url":373,"svn_tag_url":374,"released_at":39,"has_diff":51,"diff_files_changed":375,"diff_lines":39,"trac_diff_url":376,"vulnerabilities":377,"is_current":51},"2.9.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.9.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.9.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.9.0&new_path=%2Fip2location-variables%2Ftags%2F2.9.1",[378],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":380,"download_url":381,"svn_tag_url":382,"released_at":39,"has_diff":51,"diff_files_changed":383,"diff_lines":39,"trac_diff_url":384,"vulnerabilities":385,"is_current":51},"2.9.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.9.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.9.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.8.7&new_path=%2Fip2location-variables%2Ftags%2F2.9.0",[386],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":388,"download_url":389,"svn_tag_url":390,"released_at":39,"has_diff":51,"diff_files_changed":391,"diff_lines":39,"trac_diff_url":392,"vulnerabilities":393,"is_current":51},"2.8.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.8.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.8.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.8.6&new_path=%2Fip2location-variables%2Ftags%2F2.8.7",[394],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":396,"download_url":397,"svn_tag_url":398,"released_at":39,"has_diff":51,"diff_files_changed":399,"diff_lines":39,"trac_diff_url":400,"vulnerabilities":401,"is_current":51},"2.8.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.8.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.8.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.8.5&new_path=%2Fip2location-variables%2Ftags%2F2.8.6",[402],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":404,"download_url":405,"svn_tag_url":406,"released_at":39,"has_diff":51,"diff_files_changed":407,"diff_lines":39,"trac_diff_url":408,"vulnerabilities":409,"is_current":51},"2.8.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.8.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.8.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.8.4&new_path=%2Fip2location-variables%2Ftags%2F2.8.5",[410],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":412,"download_url":413,"svn_tag_url":414,"released_at":39,"has_diff":51,"diff_files_changed":415,"diff_lines":39,"trac_diff_url":416,"vulnerabilities":417,"is_current":51},"2.8.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.8.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.8.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.8.3&new_path=%2Fip2location-variables%2Ftags%2F2.8.4",[418],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":420,"download_url":421,"svn_tag_url":422,"released_at":39,"has_diff":51,"diff_files_changed":423,"diff_lines":39,"trac_diff_url":424,"vulnerabilities":425,"is_current":51},"2.8.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.8.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.8.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.8.2&new_path=%2Fip2location-variables%2Ftags%2F2.8.3",[426],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":428,"download_url":429,"svn_tag_url":430,"released_at":39,"has_diff":51,"diff_files_changed":431,"diff_lines":39,"trac_diff_url":432,"vulnerabilities":433,"is_current":51},"2.8.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.8.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.8.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.8.1&new_path=%2Fip2location-variables%2Ftags%2F2.8.2",[434],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":436,"download_url":437,"svn_tag_url":438,"released_at":39,"has_diff":51,"diff_files_changed":439,"diff_lines":39,"trac_diff_url":440,"vulnerabilities":441,"is_current":51},"2.8.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.8.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.8.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.8.0&new_path=%2Fip2location-variables%2Ftags%2F2.8.1",[442],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":444,"download_url":445,"svn_tag_url":446,"released_at":39,"has_diff":51,"diff_files_changed":447,"diff_lines":39,"trac_diff_url":448,"vulnerabilities":449,"is_current":51},"2.8.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.8.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.8.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.7.3&new_path=%2Fip2location-variables%2Ftags%2F2.8.0",[450],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":452,"download_url":453,"svn_tag_url":454,"released_at":39,"has_diff":51,"diff_files_changed":455,"diff_lines":39,"trac_diff_url":456,"vulnerabilities":457,"is_current":51},"2.7.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.7.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.7.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.7.2&new_path=%2Fip2location-variables%2Ftags%2F2.7.3",[458],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":460,"download_url":461,"svn_tag_url":462,"released_at":39,"has_diff":51,"diff_files_changed":463,"diff_lines":39,"trac_diff_url":464,"vulnerabilities":465,"is_current":51},"2.7.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.7.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.7.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.7.1&new_path=%2Fip2location-variables%2Ftags%2F2.7.2",[466],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":468,"download_url":469,"svn_tag_url":470,"released_at":39,"has_diff":51,"diff_files_changed":471,"diff_lines":39,"trac_diff_url":472,"vulnerabilities":473,"is_current":51},"2.7.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.7.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.7.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.7.0&new_path=%2Fip2location-variables%2Ftags%2F2.7.1",[474],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":476,"download_url":477,"svn_tag_url":478,"released_at":39,"has_diff":51,"diff_files_changed":479,"diff_lines":39,"trac_diff_url":480,"vulnerabilities":481,"is_current":51},"2.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.6.0&new_path=%2Fip2location-variables%2Ftags%2F2.7.0",[482],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":484,"download_url":485,"svn_tag_url":486,"released_at":39,"has_diff":51,"diff_files_changed":487,"diff_lines":39,"trac_diff_url":488,"vulnerabilities":489,"is_current":51},"2.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.5.11&new_path=%2Fip2location-variables%2Ftags%2F2.6.0",[490],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":492,"download_url":493,"svn_tag_url":494,"released_at":39,"has_diff":51,"diff_files_changed":495,"diff_lines":39,"trac_diff_url":496,"vulnerabilities":497,"is_current":51},"2.5.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.5.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.5.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.5.9&new_path=%2Fip2location-variables%2Ftags%2F2.5.11",[498],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":500,"download_url":501,"svn_tag_url":502,"released_at":39,"has_diff":51,"diff_files_changed":503,"diff_lines":39,"trac_diff_url":504,"vulnerabilities":505,"is_current":51},"2.5.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.5.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.5.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.5.8&new_path=%2Fip2location-variables%2Ftags%2F2.5.9",[506],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":508,"download_url":509,"svn_tag_url":510,"released_at":39,"has_diff":51,"diff_files_changed":511,"diff_lines":39,"trac_diff_url":512,"vulnerabilities":513,"is_current":51},"2.5.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.5.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.5.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.5.7&new_path=%2Fip2location-variables%2Ftags%2F2.5.8",[514],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":516,"download_url":517,"svn_tag_url":518,"released_at":39,"has_diff":51,"diff_files_changed":519,"diff_lines":39,"trac_diff_url":520,"vulnerabilities":521,"is_current":51},"2.5.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.5.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.5.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.5.6&new_path=%2Fip2location-variables%2Ftags%2F2.5.7",[522],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":524,"download_url":525,"svn_tag_url":526,"released_at":39,"has_diff":51,"diff_files_changed":527,"diff_lines":39,"trac_diff_url":528,"vulnerabilities":529,"is_current":51},"2.5.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.5.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.5.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.5.5&new_path=%2Fip2location-variables%2Ftags%2F2.5.6",[530],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":532,"download_url":533,"svn_tag_url":534,"released_at":39,"has_diff":51,"diff_files_changed":535,"diff_lines":39,"trac_diff_url":536,"vulnerabilities":537,"is_current":51},"2.5.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.5.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.5.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.5.4&new_path=%2Fip2location-variables%2Ftags%2F2.5.5",[538],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":540,"download_url":541,"svn_tag_url":542,"released_at":39,"has_diff":51,"diff_files_changed":543,"diff_lines":39,"trac_diff_url":544,"vulnerabilities":545,"is_current":51},"2.5.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.5.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.5.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.5.3&new_path=%2Fip2location-variables%2Ftags%2F2.5.4",[546],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":548,"download_url":549,"svn_tag_url":550,"released_at":39,"has_diff":51,"diff_files_changed":551,"diff_lines":39,"trac_diff_url":552,"vulnerabilities":553,"is_current":51},"2.5.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.5.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.5.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.5.2&new_path=%2Fip2location-variables%2Ftags%2F2.5.3",[554],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":556,"download_url":557,"svn_tag_url":558,"released_at":39,"has_diff":51,"diff_files_changed":559,"diff_lines":39,"trac_diff_url":560,"vulnerabilities":561,"is_current":51},"2.5.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.5.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.5.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.5.1&new_path=%2Fip2location-variables%2Ftags%2F2.5.2",[562],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":564,"download_url":565,"svn_tag_url":566,"released_at":39,"has_diff":51,"diff_files_changed":567,"diff_lines":39,"trac_diff_url":568,"vulnerabilities":569,"is_current":51},"2.5.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.5.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.5.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.5.0&new_path=%2Fip2location-variables%2Ftags%2F2.5.1",[570],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":572,"download_url":573,"svn_tag_url":574,"released_at":39,"has_diff":51,"diff_files_changed":575,"diff_lines":39,"trac_diff_url":576,"vulnerabilities":577,"is_current":51},"2.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.4.0&new_path=%2Fip2location-variables%2Ftags%2F2.5.0",[578],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":580,"download_url":581,"svn_tag_url":582,"released_at":39,"has_diff":51,"diff_files_changed":583,"diff_lines":39,"trac_diff_url":584,"vulnerabilities":585,"is_current":51},"2.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fip2location-variables%2Ftags%2F2.3.0&new_path=%2Fip2location-variables%2Ftags%2F2.4.0",[586],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41},{"version":588,"download_url":589,"svn_tag_url":590,"released_at":39,"has_diff":51,"diff_files_changed":591,"diff_lines":39,"trac_diff_url":39,"vulnerabilities":592,"is_current":51},"2.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fip2location-variables.2.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fip2location-variables\u002Ftags\u002F2.3.0\u002F",[],[593],{"id":35,"url_slug":36,"title":37,"severity":42,"cvss_score":43,"vuln_type":45,"patched_in_version":41}]