[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fNw3H0VZGvzbolljQkZm8exjzf30qa-OhnZPmG6vMMCI":3},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":13,"num_ratings":14,"last_updated":15,"tested_up_to":16,"requires_at_least":17,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28,"vulnerabilities":29,"developer":30,"crawl_stats":27,"alternatives":36,"analysis":132,"fingerprints":184},"webites-currency","Euro Currency","1.2.2","Łukasz Gołąbek","https:\u002F\u002Fprofiles.wordpress.org\u002Flgolabek\u002F","\u003Cp>WordPress plugin with Currencies based on EUR\u003C\u002Fp>\n\u003Cp>How often Plugin uploads currencies\u003C\u002Fp>\n\u003Cp>Plugin update currencies one time for one hour. It make that with CRON and run script which upload and save currency to json file on producer server. Installed plugin on WordPress site runs like that:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Downloads currencies from json file\u003C\u002Fli>\n\u003Cli>Makes WordPress filter which show currencies after posts and pages content (option)\u003C\u002Fli>\n\u003Cli>Displays currency with responsive styles. Styles inherit theme styles.\u003C\u002Fli>\n\u003Cli>Displays currencies using shortcode (option)\u003C\u002Fli>\n\u003Cli>After refresh site, currencies still updating\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Plugin use currencies API Exchangeratesapi\u003Cbr \u002F>\nLink: https:\u002F\u002Fexchangeratesapi.io\u002F\u003Cbr \u002F>\nTerms: https:\u002F\u002Fexchangeratesapi.io\u002Fterms\u002F\u003C\u002Fp>\n\u003Cp>Check the documentation: \u003Ca href=\"https:\u002F\u002Fdocs.webites.dev\u002Fcategory\u002Fdokumentacja\u002Fwebites-currency\u002F\" title=\"weBites currency documentation\" rel=\"nofollow ugc\">weBites currency documentation\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The plugin supports the euro exchange rate for the following currencies:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>USD\u003C\u002Fli>\n\u003Cli>AUD\u003C\u002Fli>\n\u003Cli>CHF\u003C\u002Fli>\n\u003Cli>GBP\u003C\u002Fli>\n\u003Cli>JPY\u003C\u002Fli>\n\u003Cli>BTC\u003C\u002Fli>\n\u003Cli>CAD\u003C\u002Fli>\n\u003Cli>CZK\u003C\u002Fli>\n\u003Cli>DKK\u003C\u002Fli>\n\u003Cli>HUF\u003C\u002Fli>\n\u003Cli>NZD\u003C\u002Fli>\n\u003Cli>PLN\u003C\u002Fli>\n\u003Cli>RUB\u003C\u002Fli>\n\u003Cli>UAH\u003C\u002Fli>\n\u003Cli>XAG\u003C\u002Fli>\n\u003Cli>XAU\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Arbitrary section\u003C\u002Fh3>\n\u003Cp>Plugin can be modified to custom necessity.\u003Cbr \u002F>\nBut big changes must make only author.\u003Cbr \u002F>\nTo contact with us enter \u003Ca href=\"https:\u002F\u002Fwebites.pl\" title=\"weBites website\" rel=\"nofollow ugc\">weBites website\u003C\u002Fa>.\u003Cbr \u002F>\n\u003Cstrong>We open to your evolution!\u003C\u002Fstrong>\u003C\u002Fp>\n","Plugin displays actual currencies AUD, USD, CHF, GBP, JPY etc based on EUR.",0,937,100,1,"2021-07-21T05:37:00.000Z","5.8.13","",[19,20,21,22,23],"currency","eur","gbp","jpy","usd","https:\u002F\u002Fdocs.webites.dev\u002Fcategory\u002Fdokumentacja\u002Fwebites-currency\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwebites-currency.zip",85,null,"2026-03-15T15:16:48.613Z",[],{"slug":31,"display_name":7,"profile_url":8,"plugin_count":32,"total_installs":11,"avg_security_score":26,"avg_patch_time_days":33,"trust_score":34,"computed_at":35},"lgolabek",3,30,84,"2026-04-04T04:20:36.833Z",[37,57,74,95,115],{"slug":38,"name":39,"version":40,"author":41,"author_profile":42,"description":43,"short_description":44,"active_installs":45,"downloaded":46,"rating":11,"num_ratings":11,"last_updated":17,"tested_up_to":47,"requires_at_least":48,"requires_php":17,"tags":49,"homepage":17,"download_link":55,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":56},"doviz-cevirici-widget","TRY Currency Converter Widget","1.0.0","Cemali Gencer","https:\u002F\u002Fprofiles.wordpress.org\u002Fcemaligencer\u002F","\u003Cp>TRY Currency Converter Widget is convert to  TRY, USD, EUR on live.\u003C\u002Fp>\n","TRY Currency Converter Widget is convert to  TRY, USD, EUR on live. All data is taken from the Central Bank of the Republic of Turkey official sources &hellip;",10,1202,"5.3.21","4.0",[50,51,52,53,54],"currency-switcher","try-currency-converter-widget","try-to-eur","try-to-usd","widget","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdoviz-cevirici-widget.zip","2026-03-15T10:48:56.248Z",{"slug":58,"name":59,"version":60,"author":61,"author_profile":62,"description":63,"short_description":64,"active_installs":11,"downloaded":65,"rating":11,"num_ratings":11,"last_updated":66,"tested_up_to":67,"requires_at_least":68,"requires_php":69,"tags":70,"homepage":17,"download_link":73,"security_score":26,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"russian-currency-chart","Russian Currency Chart","0.6","artbelov","https:\u002F\u002Fprofiles.wordpress.org\u002Fartbelov\u002F","\u003Cp>Плагин добавляет виджет который отображает ежедневные котировки доллара США и евро по Центробанку вместе с недельным графиком.\u003Cbr \u002F>\nДля получения данных используется \u003Ca href=\"http:\u002F\u002Fwww.cbr.ru\u002Fdevelopment\u002Fsxml\u002F\" rel=\"nofollow ugc\">XML API\u003C\u002Fa> с сайта Центробанка.\u003C\u002Fp>\n","Плагин добавляет виджет с недельным графиком курса евро и американского доллара по Центробанку.",1150,"2018-08-01T16:57:00.000Z","4.9.29","3.3","5.6",[19,20,71,72,23],"exchange","ruble","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frussian-currency-chart.0.6.zip",{"slug":75,"name":76,"version":77,"author":78,"author_profile":79,"description":80,"short_description":81,"active_installs":82,"downloaded":83,"rating":13,"num_ratings":84,"last_updated":85,"tested_up_to":86,"requires_at_least":87,"requires_php":88,"tags":89,"homepage":17,"download_link":94,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"abovewp-bulgarian-eurozone","AboveWP Bulgarian Eurozone","2.3.0","AboveWP","https:\u002F\u002Fprofiles.wordpress.org\u002Fwpabove\u002F","\u003Cp>A WordPress plugin that adds bidirectional dual currency display (BGN ⇄ EUR) for WooCommerce as Bulgaria prepares to join the Eurozone. The plugin automatically displays prices in both Bulgarian Lev (BGN) and Euro (EUR) throughout your WooCommerce store, working in both directions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fabovewp.com\" rel=\"nofollow ugc\">AboveWP\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Bidirectional support\u003C\u002Fstrong>: Works when store currency is BGN (shows EUR) OR when store currency is EUR (shows BGN)\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Currency Migration Tool\u003C\u002Fstrong>: One-click conversion of all product prices from BGN to EUR with automatic store currency update\u003C\u002Fli>\n\u003Cli>Display prices in both BGN and EUR throughout your WooCommerce store\u003C\u002Fli>\n\u003Cli>Fixed conversion rate at the official rate (1.95583 BGN = 1 EUR)\u003C\u002Fli>\n\u003Cli>Standard currency symbols (€ for EUR, лв. for BGN)\u003C\u002Fli>\n\u003Cli>Configurable secondary currency positioning (left or right of primary prices)\u003C\u002Fli>\n\u003Cli>Batch processing for stores with thousands of products\u003C\u002Fli>\n\u003Cli>Support for all WooCommerce price points including:\n\u003Cul>\n\u003Cli>Single product pages\u003C\u002Fli>\n\u003Cli>Variable product pages\u003C\u002Fli>\n\u003Cli>Cart item prices\u003C\u002Fli>\n\u003Cli>Cart subtotals\u003C\u002Fli>\n\u003Cli>Cart totals\u003C\u002Fli>\n\u003Cli>Order confirmation & email\u003C\u002Fli>\n\u003Cli>My Account orders table\u003C\u002Fli>\n\u003Cli>REST API responses\u003C\u002Fli>\n\u003Cli>Shipping method labels\u003C\u002Fli>\n\u003Cli>Tax amount labels\u003C\u002Fli>\n\u003Cli>Mini cart\u003C\u002Fli>\n\u003Cli>WooCommerce Gutenberg blocks (cart, checkout, and shipping methods)\u003C\u002Fli>\n\u003Cli>Dynamic updates when shipping methods change in checkout blocks\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Configuration\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Navigate to AboveWP > Eurozone Settings in your WordPress admin\u003C\u002Fli>\n\u003Cli>Enable or disable dual currency display\u003C\u002Fli>\n\u003Cli>Choose whether secondary currency appears on the left or right of primary prices\u003C\u002Fli>\n\u003Cli>Select display format (brackets or side divider)\u003C\u002Fli>\n\u003Cli>Choose which pages should display dual currency\u003C\u002Fli>\n\u003Cli>Save changes\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>Currency Migration Tool\u003C\u002Fh3>\n\u003Cp>When Bulgaria joins the Eurozone, use the built-in Currency Migration Tool to seamlessly transition your store from BGN to EUR:\u003C\u002Fp>\n\u003Col>\n\u003Cli>Navigate to AboveWP > Currency Migration in your WordPress admin\u003C\u002Fli>\n\u003Cli>\u003Cstrong>IMPORTANT\u003C\u002Fstrong>: Create a full database backup before proceeding\u003C\u002Fli>\n\u003Cli>Review the migration warnings and instructions\u003C\u002Fli>\n\u003Cli>Click “Start Migration to EUR” to begin the process\u003C\u002Fli>\n\u003Cli>The tool will:\n\u003Cul>\n\u003Cli>Convert all product prices (regular and sale prices) from BGN to EUR\u003C\u002Fli>\n\u003Cli>Update all product variations\u003C\u002Fli>\n\u003Cli>Change your WooCommerce store currency to EUR\u003C\u002Fli>\n\u003Cli>Process products in batches to handle large catalogs\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>After completion, verify your product prices and currency settings\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>\u003Cstrong>Note\u003C\u002Fstrong>: The migration is irreversible without a database backup. Always backup your database first!\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>For support, feature requests, or bug reports, please contact us at:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Website: \u003Ca href=\"https:\u002F\u002Fabovewp.com\" rel=\"nofollow ugc\">AboveWP.com\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Email: support@abovewp.com\u003C\u002Fli>\n\u003C\u002Ful>\n","Display WooCommerce prices in both Bulgarian Lev (BGN) and Euro (EUR) bidirectionally as Bulgaria prepares to join the Eurozone.",3000,19496,13,"2026-02-27T20:49:00.000Z","6.9.4","5.0","7.4",[90,19,91,92,93],"bulgaria","dual-currency","euro","eurozone","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fabovewp-bulgarian-eurozone.2.3.0.zip",{"slug":96,"name":97,"version":98,"author":99,"author_profile":100,"description":101,"short_description":102,"active_installs":103,"downloaded":104,"rating":13,"num_ratings":105,"last_updated":106,"tested_up_to":107,"requires_at_least":87,"requires_php":108,"tags":109,"homepage":113,"download_link":114,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"dual-currency-display","Dual Currency Display","1.0.7","ignatovdesigns","https:\u002F\u002Fprofiles.wordpress.org\u002Fteamfoxy\u002F","\u003Cp>\u003Cstrong>Dual Currency Display for WooCommerce\u003C\u002Fstrong> provides a seamless way to display prices in both Bulgarian Leva (BGN) and Euro (EUR) throughout your WooCommerce store. Perfect for Bulgarian businesses selling internationally or preparing for Euro adoption.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Compatibility Notice:\u003C\u002Fstrong>\u003Cbr \u002F>\nThis plugin is currently compatible only with Bulgarisation for WooCommerce and Stripe payment gateway combination. Known issues exist with other WooCommerce configurations and payment gateways.\u003C\u002Fp>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Cstrong>Dual Currency Display\u003C\u002Fstrong> – Show prices in both BGN and EUR throughout your store\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Flexible Configuration\u003C\u002Fstrong> – Set either BGN or EUR as your primary currency\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Automatic Conversion\u003C\u002Fstrong> – All prices are automatically converted using the exchange rate you set\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Currency Conversion Tools\u003C\u002Fstrong> – Easily convert all your product prices from BGN to EUR or EUR to BGN\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Data Safety\u003C\u002Fstrong> – Automatic backup of price data before any conversion\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Easy Restore\u003C\u002Fstrong> – Revert to original prices if needed\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Modern Admin Interface\u003C\u002Fstrong> – Beautiful, intuitive admin pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Where Dual Currency is Displayed\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Product pages\u003C\u002Fli>\n\u003Cli>Cart\u003C\u002Fli>\n\u003Cli>Checkout\u003C\u002Fli>\n\u003Cli>Order details\u003C\u002Fli>\n\u003Cli>Mini cart\u003C\u002Fli>\n\u003Cli>Order emails\u003C\u002Fli>\n\u003Cli>Admin order pages\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Perfect For\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Bulgarian online stores selling to EU customers\u003C\u002Fli>\n\u003Cli>Businesses preparing for Bulgaria’s eventual Euro adoption\u003C\u002Fli>\n\u003Cli>Any WooCommerce store needing to display BGN and EUR prices\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>Compatibility Requirements\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>Works perfectly with Bulgarisation for WooCommerce + Stripe\u003C\u002Fli>\n\u003Cli>Other payment gateways may cause conflicts\u003C\u002Fli>\n\u003Cli>Other localization plugins are not supported at this time\u003C\u002Fli>\n\u003C\u002Ful>\n","Display your WooCommerce store prices in both Bulgarian Leva (BGN) and Euro (EUR) with flexible conversion tools.",1000,5685,11,"2025-12-22T20:16:00.000Z","6.8.5","7.2",[110,111,19,20,112],"bgn","conversion","woocommerce","https:\u002F\u002Fignatovdesigns.com\u002Fdual-currency","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fdual-currency-display.1.0.7.zip",{"slug":116,"name":117,"version":118,"author":119,"author_profile":120,"description":121,"short_description":122,"active_installs":123,"downloaded":124,"rating":13,"num_ratings":125,"last_updated":126,"tested_up_to":107,"requires_at_least":68,"requires_php":17,"tags":127,"homepage":130,"download_link":131,"security_score":13,"vuln_count":11,"unpatched_count":11,"last_vuln_date":27,"fetched_at":28},"russian-currency","Russian Currency","1.53","Flector","https:\u002F\u002Fprofiles.wordpress.org\u002Fflector\u002F","\u003Cp>Плагин представляет собой виджет, который выводит текущие курсы валют – официальный курс, установленный ЦБ и биржевой курс (в настройках вы можете задать вывод лишь одного типа курсов).\u003C\u002Fp>\n\u003Cp>В плагине поддерживается кэширование полученных данных (вы сами задаете время обновления курсов), поэтому установка виджета плагина не вызовет дополнительной нагрузки на ваш сайт.\u003C\u002Fp>\n\u003Cp>Если вам понравился мой плагин, то \u003Cstrong>пожалуйста\u003C\u002Fstrong> поставьте ему 5 звезд.\u003C\u002Fp>\n","Виджет с официальными и биржевыми курсами валют.",400,11899,4,"2025-05-19T09:40:00.000Z",[19,20,71,128,129],"rouble","rub","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frussian-currency\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Frussian-currency.zip",{"attackSurface":133,"codeSignals":167,"taintFlows":175,"riskAssessment":176,"analyzedAt":183},{"hooks":134,"ajaxHandlers":159,"restRoutes":160,"shortcodes":161,"cronEvents":166,"entryPointCount":14,"unprotectedCount":11},[135,141,145,150,154],{"type":136,"name":137,"callback":138,"file":139,"line":140},"action","admin_menu","wbcp_currency_options_create_menu","includes\\webites-currency-options.php",65,{"type":136,"name":142,"callback":143,"file":139,"line":144},"admin_init","wbcp_currency_register_webites_currency_settings",79,{"type":136,"name":146,"callback":147,"file":148,"line":149},"init","wbcp_currency_load_textdomain","webites-currency.php",19,{"type":136,"name":151,"callback":152,"file":148,"line":153},"wp_enqueue_scripts","wbcp_currency_add_style",35,{"type":155,"name":156,"callback":157,"file":148,"line":158},"filter","the_content","wbcp_currency_view_plugin_after_page_and_post",41,[],[],[162],{"tag":163,"callback":164,"file":148,"line":165},"webites_currency","wbcp_currency_view_plugin",58,[],{"dangerousFunctions":168,"sqlUsage":169,"outputEscaping":171,"fileOperations":11,"externalRequests":14,"nonceChecks":11,"capabilityChecks":11,"bundledLibraries":174},[],{"prepared":11,"raw":11,"locations":170},[],{"escaped":172,"rawEcho":11,"locations":173},6,[],[],[],{"summary":177,"deductions":178},"The \"webites-currency\" v1.2.2 plugin exhibits a generally strong security posture based on the provided static analysis. The absence of dangerous functions, properly escaped output, and the exclusive use of prepared statements for SQL queries are excellent indicators of secure coding practices. Furthermore, the plugin has no recorded vulnerability history, suggesting a commitment to security or a lack of previously discovered exploitable flaws.\n\nHowever, there are a few areas that warrant attention. The most significant concern is the complete absence of nonce checks and capability checks. This means that any function exposed via a shortcode, even if it doesn't directly involve sensitive operations, is not protected against cross-site request forgery (CSRF) attacks. While the current attack surface appears limited to a single shortcode and there are no identified taint flows, the lack of these fundamental security controls represents a potential weakness. The presence of an external HTTP request, while not inherently a vulnerability, should be monitored for potential security implications if the target endpoint is compromised or untrusted.\n\nIn conclusion, while \"webites-currency\" v1.2.2 adheres to many secure coding principles and has a clean vulnerability history, the complete lack of nonce and capability checks on its entry points is a notable deficiency that exposes it to potential CSRF attacks. The plugin's overall security is good, but this oversight prevents it from being excellent.",[179,181],{"reason":180,"points":45},"No nonce checks",{"reason":182,"points":45},"No capability checks","2026-03-17T06:37:39.000Z",{"wat":185,"direct":192},{"assetPaths":186,"generatorPatterns":188,"scriptPaths":189,"versionParams":190},[187],"\u002Fwp-content\u002Fplugins\u002Fwebites-currency\u002Fstyle\u002Fcurrency-style.css",[],[],[191],"webites-currency\u002Fstyle.css?ver=",{"cssClasses":193,"htmlComments":200,"htmlAttributes":201,"restEndpoints":202,"jsGlobals":203,"shortcodeOutput":204},[194,195,196,197,198,199],"headerBeforePlugin","currencyContainer","mainCurrency","wbcp_currency_header_rate","currencyItem","textAfterPlugin",[],[],[],[],[205,206,207,208,209,210,211,212,213],"\u003Cdiv>\u003Ch2 class=\"headerBeforePlugin\">","\u003Cdiv class=\"currencyContainer\">","\u003Cdiv class=\"mainCurrency\">","\u003Cdiv class=\"wbcp_currency_header_rate\">","\u003Ch3>EUR\u003C\u002Fh3>","\u003Cdiv class=\"currencyItem\">","\u003Ch6>","\u003C\u002Fdiv>","\u003Cdiv class=\"textAfterPlugin\">"]