[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"$fh6-pFmahfc4l-iHXGhiQ61OBORITKIIGEmR2aHQsP1U":3,"$foHwKBnPVVNZ2um9hOi8VbJkGGWi7scyjP9Bd9FKiOhQ":602,"$fnvRXX6F1SZQ0P5LP4iJR_uL17GQbrDEyF7DltKeBLsk":606},{"slug":4,"name":5,"version":6,"author":7,"author_profile":8,"description":9,"short_description":10,"active_installs":11,"downloaded":12,"rating":11,"num_ratings":13,"last_updated":14,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":18,"homepage":24,"download_link":25,"security_score":26,"vuln_count":27,"unpatched_count":28,"last_vuln_date":29,"fetched_at":30,"discovery_status":31,"vulnerabilities":32,"developer":60,"crawl_stats":38,"alternatives":68,"analysis":166,"fingerprints":570},"miniorange-sms-order-notification-otp-verification","miniOrange OTP Verification and SMS Notification for WooCommerce","4.4.0","miniOrange","https:\u002F\u002Fprofiles.wordpress.org\u002Fcyberlord92\u002F","\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-status-notifications-and-otp-verification\" rel=\"nofollow ugc\">Features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-notifications-plugin-setup-wordpress\" rel=\"nofollow ugc\">Setup Guide\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.miniorange.com\u002Fcontact\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>OTP Verification, SMS Order notification & Login-registration with Phone for WooCommerce\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-status-notifications-and-otp-verification\" rel=\"nofollow ugc\">WooCommerce SMS Notifications\u003C\u002Fa> plugin allows you to send OTP, Order Notifications, and Order Status updates via SMS and WhatsApp to customers, admins, and vendors. It supports WCFM Vendor Forms, the WooCommerce Product Vendor Registration Form, and OTP Verification on Forms such as WooCommerce Registration, WooCommerce Login, WooCommerce Checkout, Password Reset, and Billing Address.\u003C\u002Fp>\n\u003Cp>With features like Order Status Notifications via SMS & WhatsApp, Vendor Alerts (WCFM, Dokan), WooCommerce Checkout OTP, Password Reset via OTP, and Stock Notifications, it boosts both security and communication across your WooCommerce store. It enables phone number login, registration, and OTP verification on supported forms.\u003C\u002Fp>\n\u003Cp>Check more about \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-status-notifications-and-otp-verification\" rel=\"nofollow ugc\">Order Notification \u002F SMS Notifications \u002F Login & Register with Phone\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>If you require OTP verification for \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-forms\" rel=\"nofollow ugc\">other forms\u003C\u002Fa> such as Ninja Forms, Contact Form 7, Gravity Forms, or Login and Registration forms, please visit the product page for the \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-otp-verification\" rel=\"nofollow ugc\">miniOrange OTP Verification plugin\u003C\u002Fa>\u003C\u002Fstrong> and read our blog on \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fwww.miniorange.com\u002Fblog\u002Fotp-verification\u002F\" rel=\"nofollow ugc\">OTP Verification\u003C\u002Fa>\u003C\u002Fstrong>.\u003C\u002Fp>\n\u003Cp>Enjoy \u003Cem>10 free email and SMS OTPs\u003C\u002Fem> upon installation to experience the plugin’s functionality.\u003C\u002Fp>\n\u003Ch3>WooCommerce Notifications\u003C\u002Fh3>\n\u003Cp>The WooCommerce SMS Notifications plugin allows your site to send automated Order Status updates and Order Notifications via SMS and WhatsApp to customers, admins, and vendors. These alerts are automatically triggered upon changes in WooCommerce order or payment status. This enhances your WooCommerce store’s customer experience with real-time SMS notifications for every order status update.\u003C\u002Fp>\n\u003Cul>\n\u003Cli>WooCommerce Order Status Notifications\u003C\u002Fli>\n\u003Cli>WCFM Vendor Notifications\u003C\u002Fli>\n\u003Cli>Dokan Vendor Notifications\u003C\u002Fli>\n\u003Cli>Notifications on Submission of Forms\u003C\u002Fli>\n\u003Cli>Notifications on User Registration\u003C\u002Fli>\n\u003Cli>Back In stock Notifications*\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Cp>We support the below WooCommerce SMS Notifications for the Admins, Customers, and Vendors*:\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>New Customer Registration Notification.\u003C\u002Fli>\n\u003Cli>New Order Notification.\u003C\u002Fli>\n\u003Cli>Order Cancellation Notification.\u003C\u002Fli>\n\u003Cli>Order Fulfillment Notification.\u003C\u002Fli>\n\u003Cli>Order Payment Notification.\u003C\u002Fli>\n\u003Cli>Order Deletion Notification.\u003C\u002Fli>\n\u003Cli>WooCommerce Low Stock & Out of Stock Notifications.\u003C\u002Fli>\n\u003Cli>Refund Status Notification.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>[WooCommerce SMS Notifications and OTP Verification on WordPress](https:\u002F\u002Fblog.miniorange.com\u002Fotp-verification\u002F)\u003C\u002Fh3>\n\u003Ch3>Key Features\u003C\u002Fh3>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fregister-login-account-phone-miniorange-otp\" rel=\"nofollow ugc\">Login with Phone & Registration with Phone\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-notifications-plugin-setup-wordpress\" rel=\"nofollow ugc\">WooCommerce order status notifications to customers, admins, and vendors\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwcfm-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">WCFM Vendor Notifications\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fdokan-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Dokan Vendor Notifications\u003C\u002Fa>\u003Cbr \u002F>\n 👉 WooCommerce Stock Notifications.\u003Cbr \u002F>\n 👉 Notifications on Submission of WooCommerce forms.\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fregister-login-account-phone-miniorange-otp\" rel=\"nofollow ugc\">Login and Register Using Phone\u003C\u002Fa>\u003Cbr \u002F>\n 👉 OTP Verification on all WooCommerce forms*.\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fgeolocation-ip-base-country-code-dropdown\" rel=\"nofollow ugc\">Country code dropdown for the phone fields\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerce-password-reset-addon\" rel=\"nofollow ugc\">WooCommerce Password Reset over OTP verification\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsupported-sms-email-gateways\" rel=\"nofollow ugc\">Custom SMS\u002FSMTP Gateway\u003C\u002Fa> like Twilio, MSG91, AWS SNS Gateways are Supported.\u003Cbr \u002F>\n 👉 WhatsApp Notifications\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fconfigure-whatsapp-otp-verification-guide-wordpress\" rel=\"nofollow ugc\">WhatsApp OTP verification\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-login-form-with-otp-verification-for-wordpress#step5\" rel=\"nofollow ugc\">Passwordless login with phone\u003C\u002Fa>\u003Cbr \u002F>\n 👉 \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-on-selected-woocommerce-product-category\" rel=\"nofollow ugc\">OTP Verification on Selected WooCommerce product category\u003C\u002Fa>.\u003C\u002Fp>\n\u003Cp>Follow this guide to Setup SMS Notifications, Order Notifications & OTP Verification on your WooCommerce site: \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-notifications-plugin-setup-wordpress\" rel=\"nofollow ugc\">Guide\u003C\u002Fa>\u003Cbr \u002F>\nContact us at otpsupport@xecurify.com to know more.\u003C\u002Fp>\n\u003Ch3>Which forms can be used with OTP verification and SMS\u002FWhatsApp notifications?\u003C\u002Fh3>\n\u003Cp>The WooCommerce OTP Verification plugin provides OTP Verification using Phone and Email on WooCommerce Login\u002F Registration\u002F Password reset\u002F Checkout forms.\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-login-form\" rel=\"nofollow ugc\">WooCommerce Login form\u003C\u002Fa> OTP verification during WooCommerce site login. Log in using only your phone number. Passwordless login through OTP. \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-registration-form\u002F\" rel=\"nofollow ugc\">WooCommerce registration form\u003C\u002Fa> OTP verification on the WooCommerce site on new user registration. Registration using a phone number only is supported.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-checkout-form\u002F\" rel=\"nofollow ugc\">WooCommerce checkout form\u003C\u002Fa> OTP verification when the user places an order on the WooCommerce site.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-frontend-manager-form\" rel=\"nofollow ugc\">WooCommerce Frontend Manager form\u003C\u002Fa> OTP verification on the Multivendor form for Bookings and listing of WooCommerce frontend Manager.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-social-login\" rel=\"nofollow ugc\">WooCommerce Social Login form\u003C\u002Fa> Enable OTP verification on the Social Login for seamless checkout and account creation with a layer of security.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-product-vendor-registration-form\" rel=\"nofollow ugc\">WooCommerce Product Vendor Registration Form\u003C\u002Fa> OTP verification on the vendor registration forms on the WooCommerce store manager page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-billing-address-update-form\u002F\" rel=\"nofollow ugc\">WooCommerce Billing Address Form\u003C\u002Fa> Enabled OTP verification when users changes the billing address.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fcheckout-wc-form-setup-for-wordpress-otp\" rel=\"nofollow ugc\">Checkout WC Form\u003C\u002Fa>: Enables OTP verification when users proceed with the checkout on the Checkout WC form.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-account-detail-form-setup-otp-wordpress\" rel=\"nofollow ugc\">WooCommerce Account Details Form\u003C\u002Fa>: Enables OTP verification when a user changes the phone number or email address on the account page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-wordpress-password-reset-addon\" rel=\"nofollow ugc\">WooCommerce Password Reset Form\u003C\u002Fa>: OTP verification when user reset their password using WooCommerce password reset page.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fdokan-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Dokan\u003C\u002Fa> – Best WooCommerce Multivendor Marketplace: OTP Verification on Dokan Vendor Registration form. (For customers & vendors)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>WOOCOMMERCE ADDITIONAL FEATURE LIST\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Flogin-with-whatsapp-as-two-factor\" rel=\"nofollow ugc\">WhatsApp Order Notifications & WhatsApp OTP Verification\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nSend OTPs and order notifications directly over WhatsApp using your own personal WhatsApp Business account, ensuring faster delivery and a more personalized customer experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-register-using-only-phone-addon\" rel=\"nofollow ugc\">Register using Phone Number only\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable users to register on your WooCommerce site using only their phone number, eliminating the need for an email address and simplifying the registration process.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwcfm-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">WCFM Multivendor Notifications\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nSend real-time order status update notifications to store vendors via SMS, keeping them informed about new orders, cancellations, and status changes to ensure timely processing.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fdokan-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Dokan Vendor Notifications\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nSend SMS notifications to vendors whenever there’s a WooCommerce order status update, ensuring they stay informed about new orders, cancellations, and progress in real-time.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-selected-countries\" rel=\"nofollow ugc\">OTP Verification on Selected WooCommerce Product Category\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nEnable OTP verification specifically for selected WooCommerce product categories, adding an extra layer of security for high-risk or premium products during checkout or user actions.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-limit-otp-request-addon\" rel=\"nofollow ugc\">Limit OTP Request\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nLimit OTP Request helps prevent misuse by restricting the number of OTP requests a user can make within a specific time frame, protecting against spam and malicious attempts.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>Login with Phone Number :\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow users to log in to your WooCommerce site using only their phone number, eliminating the need for a username or email and streamlining the login experience.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003Cli>\n\u003Cp>\u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerce-password-reset-addon\" rel=\"nofollow ugc\">WooCommerce Password Reset Over OTP\u003C\u002Fa> :\u003C\u002Fstrong>\u003Cbr \u002F>\nAllow users to reset their password securely by verifying their identity through an OTP sent to their registered phone number or email address.\u003C\u002Fp>\n\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How does this plugin work?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>Once the order is placed on the WooCommerce website the customer and admin will receive the SMS notifications of order status updates.\u003C\u002Fli>\n\u003Cli>SMS Notification will be sent automatically once order status changes.\u003C\u002Fli>\n\u003Cli>Users will need to verify their Phone Number\u002FEmail address before submitting the form.\u003C\u002Fli>\n\u003Cli>Once OTP is verified, the user can submit the form.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>=Why Choose miniOrange? =\u003Cbr \u002F>\n1. Send SMS Notifications to the customers, admins, and vendors for order status updates and much more!\u003Cbr \u002F>\n2. Verification of the user’s Phone Number or Email address during registration and login is a must these days. You can easily enable OTP verification on your login registration form using a plugin.\u003Cbr \u002F>\n3. WhatsApp order notifications and OTP Verification.\u003Cbr \u002F>\n4. WooCommerce SMS Order Status Notifications.\u003Cbr \u002F>\n5. Easy setup: \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-order-notifications-plugin-setup-wordpress\" rel=\"nofollow ugc\">Guide\u003C\u002Fa>\u003Cbr \u002F>\n6. 24*7 Support.\u003C\u002Fp>\n\u003Ch3>SUPPORT\u003C\u002Fh3>\n\u003Cp>24*7 customer support is available.\u003Cbr \u002F>\nFor new feature requests or any queries, you can use WordPress \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification\u002F\" rel=\"ugc\">support forum\u003C\u002Fa>.\u003Cbr \u002F>\nEmail us at \u003Cstrong>otpsupport@xecurify.com\u002Finfo@xecurify.com\u003C\u002Fstrong>.\u003C\u002Fp>\n","OTP Verification via SMS, Email,or WhatsApp, and SMS Order Notifications, Vendor Notifications for WooCommerce.OTP Login and registration with Phone →",100,8782,6,"2026-03-20T07:15:00.000Z","6.9.4","3.5","5.3.0",[19,20,21,22,23],"otp","otp-verification","phone-verification","sms-order-notifications","woocommerce-notifications","http:\u002F\u002Fminiorange.com\u002Fminiorange-woocommerce-otp-plugin","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.4.0.zip",99,1,0,"2026-01-09 00:00:00","2026-04-16T10:56:18.058Z","no_bundle",[33],{"id":34,"url_slug":35,"title":36,"description":37,"plugin_slug":4,"theme_slug":38,"affected_versions":39,"patched_in_version":40,"severity":41,"cvss_score":42,"cvss_vector":43,"vuln_type":44,"published_date":29,"updated_date":45,"references":46,"days_to_patch":27,"patch_diff_files":48,"patch_trac_url":38,"research_status":49,"research_verified":50,"research_rounds_completed":51,"research_plan":52,"research_summary":53,"research_vulnerable_code":54,"research_fix_diff":55,"research_exploit_outline":56,"research_model_used":57,"research_started_at":58,"research_completed_at":59,"research_error":38,"poc_status":38,"poc_video_id":38,"poc_summary":38,"poc_steps":38,"poc_tested_at":38,"poc_wp_version":38,"poc_php_version":38,"poc_playwright_script":38,"poc_exploit_code":38,"poc_has_trace":50,"poc_model_used":38,"poc_verification_depth":38},"CVE-2025-14948","miniorange-otp-verification-and-sms-notification-for-woocommerce-missing-authorization-to-unauthenticated-notification-s","miniOrange OTP Verification and SMS Notification for WooCommerce \u003C= 4.3.8 - Missing Authorization to Unauthenticated Notification Settings Modification","The miniOrange OTP Verification and SMS Notification for WooCommerce plugin for WordPress is vulnerable to unauthorized modification of data due to a missing capability check on the `enable_wc_sms_notification` AJAX action in all versions up to, and including, 4.3.8. This makes it possible for unauthenticated attackers to enable or disable SMS notification settings for WooCommerce orders.",null,"\u003C=4.3.8","4.3.9","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-01-10 07:03:55",[47],"https:\u002F\u002Fwww.wordfence.com\u002Fthreat-intel\u002Fvulnerabilities\u002Fid\u002Ff84ddc83-2079-45b9-8354-51094581b1f8?source=api-prod",[],"researched",false,3,"This research plan focuses on **CVE-2025-14948**, a missing authorization vulnerability in the **miniOrange OTP Verification and SMS Notification for WooCommerce** plugin.\n\n### 1. Vulnerability Summary\nThe plugin provides an AJAX endpoint `enable_wc_sms_notification` intended for administrators to toggle SMS notification settings for various WooCommerce order statuses (e.g., processing, completed). However, in versions up to 4.3.8, the plugin registers this action for unauthenticated users (`wp_ajax_nopriv_`) and fails to implement any capability checks (`current_user_can`) or nonce verification within the handler. This allows an unauthenticated attacker to modify the SMS notification configuration, potentially disabling critical alerts or enabling unwanted notifications.\n\n### 2. Attack Vector Analysis\n*   **Endpoint:** `\u002Fwp-admin\u002Fadmin-ajax.php`\n*   **Action:** `enable_wc_sms_notification`\n*   **HTTP Method:** POST\n*   **Authentication:** None required (Unauthenticated)\n*   **Preconditions:** The plugin must be active.\n*   **Vulnerable Parameter(s):**\n    *   `sms_notif_type` (The notification setting to modify)\n    *   `enable` (The value to set: '1' for enabled, '0' for disabled)\n\n### 3. Code Flow\n1.  **Registration:** The plugin registers the AJAX actions in the initialization logic (often in `miniorange_sms_order_notification_otp_verification.php` or a dedicated AJAX handler class).\n    *   `add_action( 'wp_ajax_enable_wc_sms_notification', 'mo_enable_wc_sms_notification' );`\n    *   `add_action( 'wp_ajax_nopriv_enable_wc_sms_notification', 'mo_enable_wc_sms_notification' );`\n2.  **Handler Execution:** When a request is sent to `admin-ajax.php` with `action=enable_wc_sms_notification`, the function `mo_enable_wc_sms_notification()` is invoked.\n3.  **Missing Security Controls:**\n    *   The function lacks a `current_user_can( 'manage_options' )` check.\n    *   The function lacks `check_ajax_referer()` or `wp_verify_nonce()`.\n4.  **Data Sink:** The handler reads `$_POST['sms_notif_type']` and `$_POST['enable']` and calls `update_option()`.\n    *   `update_option( $_POST['sms_notif_type'], $_POST['enable'] );` (inferred structure)\n\n### 4. Nonce Acquisition Strategy\nAccording to the vulnerability report and the \"Missing Authorization\" type, this specific endpoint **does not require a nonce** in the affected versions, or if it does, it is not verified. \n\n**Verification Plan:**\n1.  Attempt the exploit first **without** a nonce.\n2.  If the response is `0` or `-1`, it implies the action wasn't hit or failed basic WP AJAX requirements.\n3.  If the response is a specific error related to nonces, search for the localization variable. In miniOrange plugins, this is typically localized as `mo_otp_verification_ajax_object` or `mo_sms_order_notification_ajax_object`.\n    *   Check for `wp_localize_script` in the source for the key containing \"nonce\".\n    *   If a nonce is needed, use `browser_navigate` to the WooCommerce settings page or a page where the plugin is active, then `browser_eval(\"mo_sms_order_notification_ajax_object.nonce\")`.\n\n### 5. Exploitation Strategy\nWe will attempt to disable the \"Order Processing\" SMS notification, which is a standard feature in this plugin.\n\n*   **Request URL:** `http:\u002F\u002Flocalhost:8080\u002Fwp-admin\u002Fadmin-ajax.php`\n*   **Method:** POST\n*   **Headers:** `Content-Type: application\u002Fx-www-form-urlencoded`\n*   **Payload:**\n    ```\n    action=enable_wc_sms_notification&sms_notif_type=mo_customer_validation_wc_config_customer_processing_order&enable=0\n    ```\n    *(Note: `sms_notif_type` parameter name and option slugs like `mo_customer_validation_wc_config_...` are based on standard miniOrange naming conventions for WooCommerce notifications. These should be verified in the source code if available.)*\n\n### 6. Test Data Setup\n1.  Install and activate **WooCommerce**.\n2.  Install and activate **miniOrange OTP Verification and SMS Notification for WooCommerce** version 4.3.8.\n3.  Go to the plugin settings and ensure \"Customer SMS Notifications\" are enabled for \"Processing Order\".\n4.  Verify the option exists in the database:\n    `wp option get mo_customer_validation_wc_config_customer_processing_order` (should be '1').\n\n### 7. Expected Results\n*   **Response Code:** 200 OK.\n*   **Response Body:** Likely a success string (e.g., `true`, `1`, or a JSON success message) or a blank response if the developer didn't include an explicit `echo`.\n*   **Impact:** The targeted setting in the database will be updated from `1` to `0`.\n\n### 8. Verification Steps\nAfter sending the HTTP request, verify the change using WP-CLI:\n```bash\n# Check if the notification setting was successfully disabled\nwp option get mo_customer_validation_wc_config_customer_processing_order\n```\n*Expected Output:* `0`\n\n### 9. Alternative Approaches\nIf the `sms_notif_type` or `enable` parameter names differ:\n1.  **Grep for the AJAX handler:**\n    `grep -r \"enable_wc_sms_notification\" \u002Fvar\u002Fwww\u002Fhtml\u002Fwp-content\u002Fplugins\u002Fminiorange-sms-order-notification-otp-verification\u002F`\n2.  **Inspect the handler function:**\n    Identify the exact `$_POST` keys being used.\n3.  **Try alternate notification keys:**\n    *   `mo_customer_validation_wc_config_customer_completed_order`\n    *   `mo_customer_validation_wc_config_customer_on_hold_order`\n4.  **Admin Leakage:** If the plugin includes an admin script on the frontend for some reason, use `browser_navigate(\"\u002F\")` and `browser_eval(\"window\")` to look for leaked setting keys or nonces.","The miniOrange OTP Verification and SMS Notification for WooCommerce plugin (versions \u003C= 4.3.8) incorrectly registers the 'enable_wc_sms_notification' AJAX action for unauthenticated users and fails to perform any authorization or nonce checks. This allows an unauthenticated attacker to remotely modify WooCommerce SMS notification settings, potentially disabling critical order alerts or enabling unwanted notifications.","\u002F\u002F miniorange-sms-order-notification-otp-verification.php\n\nadd_action( 'wp_ajax_enable_wc_sms_notification', 'mo_enable_wc_sms_notification' );\nadd_action( 'wp_ajax_nopriv_enable_wc_sms_notification', 'mo_enable_wc_sms_notification' );\n\nfunction mo_enable_wc_sms_notification() {\n    $sms_notif_type = $_POST['sms_notif_type'];\n    $enable         = $_POST['enable'];\n\n    update_option( $sms_notif_type, $enable );\n    wp_die();\n}","--- miniorange-sms-order-notification-otp-verification.php\n+++ miniorange-sms-order-notification-otp-verification.php\n@@ -1,6 +1,10 @@\n add_action( 'wp_ajax_enable_wc_sms_notification', 'mo_enable_wc_sms_notification' );\n-add_action( 'wp_ajax_nopriv_enable_wc_sms_notification', 'mo_enable_wc_sms_notification' );\n \n function mo_enable_wc_sms_notification() {\n+    if ( ! current_user_can( 'manage_options' ) ) {\n+        wp_die( 'Unauthorized' );\n+    }\n+    check_ajax_referer( 'mo_sms_notification_nonce', 'nonce' );\n+\n     $sms_notif_type = sanitize_text_field( $_POST['sms_notif_type'] );\n     $enable         = sanitize_text_field( $_POST['enable'] );","To exploit this vulnerability, an unauthenticated attacker sends a POST request to the WordPress AJAX endpoint (\u002Fwp-admin\u002Fadmin-ajax.php) with the 'action' parameter set to 'enable_wc_sms_notification'. The payload includes 'sms_notif_type' (specifying the target WooCommerce notification setting, such as 'mo_customer_validation_wc_config_customer_processing_order') and 'enable' (set to '0' to disable or '1' to enable). Because the plugin registered a 'nopriv' version of the AJAX action and omitted capability checks (current_user_can) or nonce verification (check_ajax_referer), the server-side handler executes the request for any visitor, updating the site's configuration options accordingly.","gemini-3-flash-preview","2026-05-05 12:37:59","2026-05-05 12:39:36",{"slug":61,"display_name":7,"profile_url":8,"plugin_count":62,"total_installs":63,"avg_security_score":64,"avg_patch_time_days":65,"trust_score":66,"computed_at":67},"cyberlord92",41,83140,96,324,76,"2026-05-19T17:29:15.000Z",[69,87,112,130,150],{"slug":70,"name":71,"version":72,"author":7,"author_profile":8,"description":73,"short_description":74,"active_installs":75,"downloaded":76,"rating":77,"num_ratings":78,"last_updated":79,"tested_up_to":15,"requires_at_least":16,"requires_php":17,"tags":80,"homepage":84,"download_link":85,"security_score":11,"vuln_count":27,"unpatched_count":28,"last_vuln_date":86,"fetched_at":30},"miniorange-otp-verification","miniOrange OTP Login, Verification and SMS Notifications","5.4.9","\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-otp-verification\" rel=\"nofollow ugc\">Features\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fstep-by-step-guide-for-wordpress-otp-verification\" rel=\"nofollow ugc\">Setup Guide\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-forms\" rel=\"nofollow ugc\">Documentation\u003C\u002Fa> | \u003Ca href=\"https:\u002F\u002Fwww.miniorange.com\u002Fcontact\" rel=\"nofollow ugc\">Contact Us\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>The \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-otp-verification\" rel=\"nofollow ugc\">WordPress OTP Verification\u003C\u002Fa> plugin verifies users’ \u003Cem>email IDs and mobile numbers\u003C\u002Fem> through an \u003Cem>OTP (One-Time Password)\u003C\u002Fem> sent during \u003Cem>registration, login, and contact form submissions\u003C\u002Fem>. This ensures that only genuine users can sign up while preventing fake registrations and duplicate accounts.\u003C\u002Fp>\n\u003Cp>\u003Cem>Watch this video to learn more about the OTP Verification plugin and its capabilities:\u003C\u002Fem>\u003C\u002Fp>\n\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\u002FBcvzJV9OxQE?version=3&rel=1&showsearch=0&showinfo=1&iv_load_policy=1&fs=1&hl=en-US&autohide=2&wmode=transparent\" allowfullscreen=\"true\" style=\"border:0;\" sandbox=\"allow-scripts allow-same-origin allow-popups allow-presentation allow-popups-to-escape-sandbox\">\u003C\u002Fiframe>\u003C\u002Fspan>\n\u003Cp>Enjoy \u003Cem>10 free email and SMS OTPs\u003C\u002Fem> upon installation to experience the plugin’s functionality.\u003C\u002Fp>\n\u003Ch3>FEATURES OF ONE-TIME PASSWORD PLUGIN\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-forms\" rel=\"nofollow ugc\">OTP Verification On 30+ forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsupported-sms-email-gateways\" rel=\"nofollow ugc\">miniOrange SMS gateway support\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-login-form-with-otp-verification-for-wordpress\" rel=\"nofollow ugc\">Login with Phone Number\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-register-using-only-phone-addon\" rel=\"nofollow ugc\">Register with Phone Number\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerece-sms-notification\" rel=\"nofollow ugc\">SMS Notifications for WooCommerce Order Status\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-limit-otp-request-addon\" rel=\"nofollow ugc\">OTP Spam Preventor\u002FLimit OTP Addon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-selected-countries\" rel=\"nofollow ugc\">Allow OTP for selected countries\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fultimate-member-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Ultimate Member SMS Notification\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fultimate-member-password-reset-otp-verification\" rel=\"nofollow ugc\">Ultimate Member Password Reset\u003C\u002Fa> \u003C\u002Fli>\n\u003Cli>Detailed Transaction Reports and Logs\u003C\u002Fli>\n\u003Cli>Passwordless Login using OTP Verification\u003C\u002Fli>\n\u003Cli>Country code dropdown\u003C\u002Fli>\n\u003Cli>Customize OTP length and validity\u003C\u002Fli>\n\u003Cli>Block specific email domains and phone numbers\u003C\u002Fli>\n\u003Cli>OTP pop-up customization (available on limited login, registration, and checkout forms)\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch3>PREMIUM FEATURES AVAILABLE ON UPGRADE\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Flogin-with-whatsapp-as-two-factor\" rel=\"nofollow ugc\">OTP Over WhatsApp\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Flogin-with-whatsapp-as-two-factor\" rel=\"nofollow ugc\">Both Email and Phone Verification\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsupported-sms-email-gateways\" rel=\"nofollow ugc\">Custom SMS & Email Gateways\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-register-using-only-phone-addon\" rel=\"nofollow ugc\">Register Using phone number Addon\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwcfm-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">WCFM Vendor SMS Notifications\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fdokan-notification-vendor-notification-otp-verification-plugin\" rel=\"nofollow ugc\">Dokan Vendor SMS Notifications\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-elementor-pro-form\" rel=\"nofollow ugc\">Elementor Pro Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fcheckout-wc-form-setup-for-wordpress-otp\" rel=\"nofollow ugc\">Checkout WC Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-jet-engine-form-wordpress\" rel=\"nofollow ugc\">Jet Engine Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fjetformbuilder-crocoblock-setup-for-otp-verification\" rel=\"nofollow ugc\">JetFormBuilder Form by Crocoblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fws-form-setup-for-otp-verification\" rel=\"nofollow ugc\">WS Pro Contact Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Ftutor-lms-Instructor-registration-otp-verification\" rel=\"nofollow ugc\">Tutor LMS Instructor Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Ftutor-lms-login-otp-verification\" rel=\"nofollow ugc\">Tutor LMS Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Ftutor-lms-student-registration-otp-verification\" rel=\"nofollow ugc\">Tutor LMS Student Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-user-registration-form\" rel=\"nofollow ugc\">User Registration Forms — WP Everest\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-frontend-manager-form\" rel=\"nofollow ugc\">WooCommerce Frontend Manager Form (WCFM)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsetup-otp-verification-for-houzez-registration-form\" rel=\"nofollow ugc\">Houzez — Real Estate Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Login using phone number Addon\u003C\u002Fli>\n\u003Cli>Customize specific SMS and Email templates\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>THIRD PARTY CUSTOM SMS GATEWAY FOR OTP Verification and SMS Notifications\u003C\u002Fh4>\n\u003Cp>In the OTP Verification Plugin, you can use \u003Cstrong>your third-party gateway\u003C\u002Fstrong> for sending the SMS\u002FEmail & SMS Notifications.\u003Cbr \u002F>\nYou can also use the \u003Cstrong>miniOrange gateway\u003C\u002Fstrong> to perform OTP verification over Phone\u002FSMS and Email or to send SMS notifications. We support OTP Verification worldwide.\u003Cbr \u002F>\n\u003Cstrong>Some of the well-known Gateways supported for OTP and SMS (OTP):\u003C\u002Fstrong>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.twilio.com\u002F\" rel=\"nofollow ugc\">Twilio\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.clickatell.com\u002F\" rel=\"nofollow ugc\">Clickatell\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.clicksend.com\u002F\" rel=\"nofollow ugc\">ClickSend\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fsendgrid.com\u002F\" rel=\"nofollow ugc\">SendGrid\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fwww.plivo.com\u002F\" rel=\"nofollow ugc\">Plivo\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Faws.amazon.com\u002Fsns\u002F\" rel=\"nofollow ugc\">AWS SNS\u003C\u002Fa>\u003Cbr \u002F>\n— \u003Ca href=\"https:\u002F\u002Fmsg91.com\u002F\" rel=\"nofollow ugc\">Msg91\u003C\u002Fa>\u003Cbr \u002F>\nCheck the list of a few of our supported SMS gateways here : \u003Cstrong>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsupported-sms-email-gateways\" rel=\"nofollow ugc\">SMS Gateways\u003C\u002Fa>\u003C\u002Fstrong>\u003C\u002Fp>\n\u003Ch4>WHATSAPP OTP VERIFICATION & NOTIFICATIONS\u003C\u002Fh4>\n\u003Cp>In our OTP Plugin, you can enable OTP Verification via WhatsApp as well as send custom messages & order notifications on WhatsApp.\u003Cbr \u002F>\nEnables order status notifications, new account sms notifications, and many more on WhatsApp.\u003Cbr \u002F>\nContact us at \u003Cstrong>otpsupport@xecurify.com\u002Finfo@xecurify.com\u003C\u002Fstrong> to know more.\u003C\u002Fp>\n\u003Ch3>FREE AND PREMIUM OTP VERIFICATION ADDONS SUPPORTED\u003C\u002Fh3>\n\u003Cp>Follow the link to check free and premium addons supported in the OTP Verification plugin : \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-otp-verification#addons-section\" rel=\"nofollow ugc\">OTP Verification Addons Supported\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Cstrong>Login with Phone Number:\u003C\u002Fstrong>The login with Phone add-on allows users to log in using a phone number only.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>WooCommerce SMS Notifications:\u003C\u002Fstrong>Allows your site to send automated \u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerece-sms-notification\" rel=\"nofollow ugc\">WooCommerce order notifications and WooCommerce sms notifications\u003C\u002Fa> to buyers, sellers, and admins. Buyer and seller both can get SMS notifications after an order is placed or when the order status changes. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Passwordless Login:\u003C\u002Fstrong>With Passwordless login, users would be able to log in using their Username and OTP. \u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-register-using-only-phone-addon\" rel=\"nofollow ugc\">\u003Cstrong>Register Using Phone Number Only:\u003C\u002Fstrong>\u003C\u002Fa>: Users can register on your WordPress site using only a Phone Number and OTP instead of an Email address or Username.\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fhow-to-configure-woocommerce-password-reset-addon\" rel=\"nofollow ugc\">\u003Cstrong>WooCommerce Password Reset:\u003C\u002Fstrong>\u003C\u002Fa>Addon replaces the existing WooCommerce Password reset functionality with OTP Verification. Allow users to reset their password using OTP Verification instead of email links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ultimate Member SMS Notifications\u003C\u002Fstrong>Allows your site to send automated Ultimate Member notifications to admins and users. \u003C\u002Fli>\n\u003Cli>\u003Cstrong>Ultimate Member Password Reset:\u003C\u002Fstrong>Add-on that replaces the existing Ultimate Member Password reset functionality with OTP Verification. Allow users to reset their passwords using OTP Verification instead of email links.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>Country Restriction Addon:\u003C\u002Fstrong>Add-on allows OTP Verification to be enabled for a selected list of countries only. OTP Verification for any other country outside the selected list will be blocked by the addon.\u003C\u002Fli>\n\u003Cli>\u003Cstrong>OTP Over Phone Call:\u003C\u002Fstrong>Add-on allows OTP Verification over a Phone Call instead of SMS. The code will be received via a phone call to the customer.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch3>Updated List Of Supported Forms\u003C\u002Fh3>\n\u003Cp>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-forms\" rel=\"nofollow ugc\">Supported WordPress Forms\u003C\u002Fa>\u003C\u002Fp>\n\u003Cblockquote>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-default-login-form-with-otp-verification\" rel=\"nofollow ugc\">WordPress Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-elementor-pro-form\" rel=\"nofollow ugc\">Elementor Pro Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fconfigure-one-time-password-verification-wordpress-default-tml-registration-form\" rel=\"nofollow ugc\">WordPress default registration\u002FTML Registration Form \u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwoocommerce-login-form-with-otp-verification-for-wordpress\" rel=\"nofollow ugc\">WooCommerce Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-registration-form\u002F\" rel=\"nofollow ugc\">WooCommerce Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-checkout-form\u002F\" rel=\"nofollow ugc\">WooCommerce Checkout Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-frontend-manager-form\" rel=\"nofollow ugc\">WooCommerce FrontEnd Manager Form(WCFM)\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-woocommerce-billing-address-update-form\u002F\" rel=\"nofollow ugc\">WooCommerce Billing Address Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-ultimate-member-registration-form\u002F\" rel=\"nofollow ugc\">Ultimate Member Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-ultimate-member-profileaccount-form\u002F\" rel=\"nofollow ugc\">Ultimate Member Profile\u002FAccounts Page\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-login-form\" rel=\"nofollow ugc\">Ultimate Member Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fultimate-member-password-reset-otp-verification\" rel=\"nofollow ugc\">Ultimate Member Password Reset Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-gravity-form\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-form-maker-form\" rel=\"nofollow ugc\">Form Maker Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-user-registration-form\" rel=\"nofollow ugc\">User Registration Form — WP Everest\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-social-login\" rel=\"nofollow ugc\">WooCommerce Social Login form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Farmember-registration-form-otp-verification-wordpress\" rel=\"nofollow ugc\">ARMember Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-profile-builder-registration-form\" rel=\"nofollow ugc\">Profile Builder Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=TKzmBmc2nQc\" rel=\"nofollow ugc\">Simplr Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fconfigure-one-time-password-verification-buddypress-registration-form\u002F\" rel=\"nofollow ugc\">BuddyPress registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-custom-user-registration-form-builder-registration-magic\" rel=\"nofollow ugc\">RegistrationMagic \u002F User Registration Form Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-user-ultra-registration-form\" rel=\"nofollow ugc\">Users Ultra Registration form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-userprofile-made-easy-registration-form\" rel=\"nofollow ugc\">User Profiles Made Easy Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fcheckout-wc-form-setup-for-wordpress-otp\" rel=\"nofollow ugc\">Checkout WC\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-pie-registration-form\" rel=\"nofollow ugc\">PIE Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-contact-form-7\u002F\" rel=\"nofollow ugc\">Contact Form 7\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-ninja-forms-version-3-0\" rel=\"nofollow ugc\">Ninja Forms Above version 3.0\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-login-form\" rel=\"nofollow ugc\">Theme My Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-gravity-form\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wp-member\" rel=\"nofollow ugc\">WP-Members\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-ultimate-membership-pro-form\" rel=\"nofollow ugc\">Indeed Ultimate Membership Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-classify-theme-registration-form\" rel=\"nofollow ugc\">Classify Theme Registration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-real-estate-7-pro-theme\" rel=\"nofollow ugc\">Real estate 7 pro Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wp-emember\" rel=\"nofollow ugc\">WP eMember Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-formcraft-basic-free-version\" rel=\"nofollow ugc\">FormCraft Basic — Free Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fformcraft-premium-form-using-one-time-password-verification\" rel=\"nofollow ugc\">FormCraft — Premium Version\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wordpress-comment-form\" rel=\"nofollow ugc\">WordPress Comment Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwww.youtube.com\u002Fwatch?v=Bv3RKJhKW0o\" rel=\"nofollow ugc\">DocDirect Theme\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-wp-forms\" rel=\"nofollow ugc\">WpForms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"http:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-caldera-form\u002F\" rel=\"nofollow ugc\">Caldera Forms\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-memberpress-registration-form\u002F\" rel=\"nofollow ugc\">MemberPress Registration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-paid-membership-pro-registration-form\" rel=\"nofollow ugc\">Paid Membership Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-real-estate-7-pro-theme\" rel=\"nofollow ugc\">Real Estate 7 Pro\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-woocommerce-product-vendor-registration-form\" rel=\"nofollow ugc\">WooCommerce Product Vendor Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-formidable-form\u002F\" rel=\"nofollow ugc\">Formidable Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-visual-form-builder\u002F\" rel=\"nofollow ugc\">Visual Form Builder\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Feduma-theme-login-form-setup-otp-wordpress\" rel=\"nofollow ugc\">Eduma Login Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Feduma-theme-registration-form-setup-otp-wordpress\" rel=\"nofollow ugc\">Eduma Theme Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fuserpro-form-wordpress-otp-authentication\" rel=\"nofollow ugc\">UserPro Plugin\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fws-form-setup-for-otp-verification\" rel=\"nofollow ugc\">WS Pro Contact form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fjetformbuilder-crocoblock-setup-for-otp-verification\" rel=\"nofollow ugc\">JetFormBuilder by Crocoblock\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-everest-contact-form-wordpress-otp\" rel=\"nofollow ugc\">Everest Contact Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwordpress-fluent-form-with-otp-verification\" rel=\"nofollow ugc\">Fluent Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fsetup-otp-verification-for-houzez-registration-form\" rel=\"nofollow ugc\">Houzez Theme Registration\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fotp-verification-for-jet-engine-form-wordpress\" rel=\"nofollow ugc\">Jet Engine\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fenable-otp-verification-with-social-login\" rel=\"nofollow ugc\">miniOrange Social Login\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fplugins.miniorange.com\u002Fwp-user-manager-registration-form-otp-verification\" rel=\"nofollow ugc\">WP User Manager Registration Form\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>Real Estate WP Theme Registration Form\u003C\u002Fli>\n\u003Cli>WP Client Registration Form\u003C\u002Fli>\n\u003Cli>MemberPress Single Checkout Registration Form\u003C\u002Fli>\n\u003Cli>MultiSite Registration Form\u003C\u002Fli>\n\u003C\u002Ful>\n\u003C\u002Fblockquote>\n\u003Ch4>How does this plugin work?\u003C\u002Fh4>\n\u003Col>\n\u003Cli>On submitting the registration\u002Flogin form, an Email\u002FSMS with OTP is sent to the email address\u002Fmobile number provided by the user.\u003C\u002Fli>\n\u003Cli>Once the OTP is entered, it is verified, and the user gets registered\u002Flogs in.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>External Services and Libraries\u003C\u002Fp>\n\u003Col>\n\u003Cli>This plugin uses the miniOrange Servers for OTP Validation.\u003C\u002Fli>\n\u003Cli>\u003Cem>intlTelInput\u003C\u002Fem> – The plugin uses the intlTelInput library for international telephone input formatting and validation. The minified files \u003Ccode>intlTelInput.min.js\u003C\u002Fcode> and \u003Ccode>intlTelInput.min.css\u003C\u002Fcode> are included in the plugin distribution. The source code for intlTelInput is available at: \u003Ca href=\"https:\u002F\u002Fgithub.com\u002Fjackocnr\u002Fintl-tel-input\" rel=\"nofollow ugc\">intlTelInput GitHub repository\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch3>SUPPORT\u003C\u002Fh3>\n\u003Cp>Customized solutions and Support options are available. Email us at \u003Cstrong>otpsupport@xecurify.com\u002Finfo@xecurify.com\u003C\u002Fstrong>.\u003C\u002Fp>\n","OTP Verification via Email\u002FSMS\u002FWhatsApp,SMS Notifications for WooCommerce,OTP Login with Phone,PasswordLess Login.Custom Gateway for OTP Verification",6000,450698,94,433,"2026-03-27T12:06:00.000Z",[81,19,82,21,83],"email-verification","otp-login","sms-notifications","http:\u002F\u002Fminiorange.com","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-otp-verification.5.4.9.zip","2023-11-14 00:00:00",{"slug":88,"name":89,"version":90,"author":91,"author_profile":92,"description":93,"short_description":94,"active_installs":95,"downloaded":96,"rating":97,"num_ratings":98,"last_updated":99,"tested_up_to":15,"requires_at_least":100,"requires_php":101,"tags":102,"homepage":107,"download_link":108,"security_score":109,"vuln_count":110,"unpatched_count":28,"last_vuln_date":111,"fetched_at":30},"sms-alert","SMS Alert – SMS & OTP for WooCommerce, Order Notifications & Abandoned Cart Recovery","3.9.4","Cozy Vision","https:\u002F\u002Fprofiles.wordpress.org\u002Fcozyvision1\u002F","\u003Cp>SMS Alert is a WooCommerce SMS plugin that enables OTP verification, order notifications, abandoned cart recovery, stock alerts, login with OTP, and transactional SMS automation.\u003C\u002Fp>\n\u003Cp>Built specifically for WooCommerce workflows, this plugin helps store owners reduce fake COD orders, recover lost sales, and improve customer communication through real-time SMS alerts.\u003C\u002Fp>\n\u003Cp>This plugin requires an account (demo or paid) with https:\u002F\u002Fwww.smsalert.co.in to send SMS messages. Demo accounts include free test credits.\u003C\u002Fp>\n\u003Cp>🎥 Setup Video:\u003Cbr \u002F>\nhttps:\u002F\u002Fyoutu.be\u002FnSoXZBWEG5k\u003C\u002Fp>\n\u003Ch3>Why Use WooCommerce SMS Notifications?\u003C\u002Fh3>\n\u003Cp>Email open rates are declining. SMS messages have significantly higher open and response rates.\u003C\u002Fp>\n\u003Cp>Unlike generic SMS gateway plugins, SMS Alert is purpose-built for WooCommerce workflows including OTP verification, COD validation, abandoned cart recovery, multivendor notifications, booking reminders, and CRM-triggered SMS automation.\u003C\u002Fp>\n\u003Cp>With WooCommerce SMS Alert, you can:\u003C\u002Fp>\n\u003Cp>✔ Improve order confirmation reliability\u003Cbr \u002F>\n✔ Reduce fake orders using OTP verification\u003Cbr \u002F>\n✔ Recover abandoned carts via automated SMS\u003Cbr \u002F>\n✔ Send low stock and back-in-stock alerts\u003Cbr \u002F>\n✔ Enable login and registration with OTP\u003Cbr \u002F>\n✔ Notify admins instantly about new orders\u003C\u002Fp>\n\u003Ch4>Perfect For\u003C\u002Fh4>\n\u003Cp>• eCommerce stores\u003Cbr \u002F>\n• Multivendor marketplaces\u003Cbr \u002F>\n• Booking websites\u003Cbr \u002F>\n• LMS websites\u003Cbr \u002F>\n• Membership sites\u003Cbr \u002F>\n• Indian WooCommerce stores requiring DLT compliant SMS\u003C\u002Fp>\n\u003Ch4>Popular Use Cases\u003C\u002Fh4>\n\u003Cp>• WooCommerce OTP verification for COD orders\u003Cbr \u002F>\n• Login with OTP for WordPress\u003Cbr \u002F>\n• SMS alerts for WooCommerce order status changes\u003Cbr \u002F>\n• Abandoned cart SMS recovery automation\u003Cbr \u002F>\n• DLT compliant SMS plugin for Indian businesses\u003Cbr \u002F>\n• SMS notifications for multivendor WooCommerce stores\u003Cbr \u002F>\n• Booking confirmation SMS for WordPress websites\u003C\u002Fp>\n\u003Ch3>Core Features\u003C\u002Fh3>\n\u003Ch4>📦 WooCommerce Order SMS Notifications\u003C\u002Fh4>\n\u003Cp>• SMS to customer when order is placed\u003Cbr \u002F>\n• SMS to admin on new order\u003Cbr \u002F>\n• SMS for all order statuses (Pending, Processing, Completed, Cancelled, Refunded, etc.)\u003Cbr \u002F>\n• Custom SMS templates per order status\u003Cbr \u002F>\n• Include dynamic order variables (order ID, items, amount, status)\u003C\u002Fp>\n\u003Ch4>🔐 OTP Verification (One Time Password)\u003C\u002Fh4>\n\u003Cp>• OTP for order confirmation\u003Cbr \u002F>\n• OTP only for COD orders (optional)\u003Cbr \u002F>\n• Login with OTP\u003Cbr \u002F>\n• Registration with OTP\u003Cbr \u002F>\n• Reset password with OTP\u003Cbr \u002F>\n• Role-based OTP verification\u003Cbr \u002F>\n• Limit resend attempts\u003Cbr \u002F>\n• Country-based OTP restriction\u003C\u002Fp>\n\u003Ch4>🛒 Abandoned Cart Recovery\u003C\u002Fh4>\n\u003Cp>• Automatically capture abandoned carts\u003Cbr \u002F>\n• Send reminder SMS to recover lost sales\u003Cbr \u002F>\n• Track abandoned cart performance\u003Cbr \u002F>\n• Block-based checkout compatible\u003C\u002Fp>\n\u003Ch4>📢 Stock & Inventory Alerts\u003C\u002Fh4>\n\u003Cp>• Low stock alert to admin\u003Cbr \u002F>\n• Out of stock alert\u003Cbr \u002F>\n• Back in stock notifier for customers\u003C\u002Fp>\n\u003Ch4>📊 Campaign & Customer Sync\u003C\u002Fh4>\n\u003Cp>• Sync customers to groups in SMS Alert dashboard\u003Cbr \u002F>\n• Send promotional SMS campaigns\u003Cbr \u002F>\n• Daily SMS balance report\u003Cbr \u002F>\n• Low balance alert\u003C\u002Fp>\n\u003Ch4>🧩 Developer Friendly\u003C\u002Fh4>\n\u003Cp>Hooks available to:\u003Cbr \u002F>\n• Send SMS programmatically\u003Cbr \u002F>\n• Modify SMS content before sending\u003Cbr \u002F>\n• Capture SMS API responses\u003Cbr \u002F>\n• Extend WooCommerce SMS triggers\u003C\u002Fp>\n\u003Ch3>Integrations\u003C\u002Fh3>\n\u003Cp>Compatible with 50+ popular WordPress plugins including form builders, booking plugins, membership systems, CRM tools, multivendor marketplaces, and WooCommerce extensions.\u003C\u002Fp>\n\u003Ch4>Form Builders\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\" rel=\"ugc\">Contact Form 7\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fninja-forms\u002F\" rel=\"ugc\">Ninja Forms\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpforms-lite\u002F\" rel=\"ugc\">WPForms\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluentform\u002F\" rel=\"ugc\">Fluent Forms\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwww.gravityforms.com\u002F\" rel=\"nofollow ugc\">Gravity Forms\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Felementor\u002F\" rel=\"ugc\">Elementor Website Builder\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fformidable\u002F\" rel=\"ugc\">Formidable Form Builder\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fforminator\u002F\" rel=\"ugc\">Forminator Contact form\u003C\u002Fa> to send notification to customer and admins, and verify mobile number through OTP\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fmetform\u002F\" rel=\"ugc\">Metform Elementor Contact Form Builder\u003C\u002Fa> to send notification to customer and admins\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fjetformbuilder\u002F\" rel=\"ugc\">Jetform\u003C\u002Fa> to send notification to customer and admins\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feverest-forms\u002F\" rel=\"ugc\">Everest Forms\u003C\u002Fa> to send notification to customer and admins\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fform-maker\u002F\" rel=\"ugc\">Form Maker Plugin\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fws-form\u002F\" rel=\"ugc\">WS Form\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Membership, LMS & User Management\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuserswp\u002F\" rel=\"ugc\">UsersWP – User Registration & User Profile\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Flearnpress\u002F\" rel=\"ugc\">LearnPress – WordPress LMS Plugin\u003C\u002Fa> to send notifications to student and admin\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Farmember-membership\u002F\" rel=\"ugc\">ARMember\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpaid-memberships-pro\u002F\" rel=\"ugc\">Membership pro\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fnew-user-approve\" rel=\"ugc\">New User Approve\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Booking Integrations\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-bookings\u002F\" rel=\"nofollow ugc\">WooCommerce Bookings\u003C\u002Fa> to send booking confirmation to customers and admin\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbooking\u002F\" rel=\"ugc\">Booking Calendar\u003C\u002Fa> to send booking confirmation to customers and admin\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbookit\u002F\" rel=\"ugc\">Bookit Calendar\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-appointments\u002F\" rel=\"ugc\">Easy Appointments\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fameliabooking\u002F\" rel=\"ugc\">Amelia Booking Plugin\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsimply-schedule-appointments\u002F\" rel=\"ugc\">Simply Schedule Appointments Booking Plugin\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fquick-restaurant-reservations\u002F\" rel=\"ugc\">Quick Restaurant Reservation\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Frestaurant-reservations\u002F\" rel=\"ugc\">Five Star Restaurant Reservations\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fgappointments.com\u002F\" rel=\"nofollow ugc\">gAppointments\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsalon-booking-system\u002F\" rel=\"ugc\">salon booking system\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwww.booknetic.com\u002F\" rel=\"nofollow ugc\">Booknetic\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>CRM & Marketing\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ffluent-crm\u002F\" rel=\"ugc\">Fluent CRM\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Ferp\u002F\" rel=\"ugc\">WP ERP\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fzero-bs-crm\u002F\" rel=\"ugc\">Jetpack CRM\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Funcanny-automator\u002F\" rel=\"ugc\">Uncanny Automator\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fgroundhogg\u002F\" rel=\"ugc\">Groundhogg\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-fusion-lite\u002F\" rel=\"ugc\">Wp Fusion plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Marketplace, Affiliates & Community\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faffiliates-manager\u002F\" rel=\"ugc\">Affiliates Manager\u003C\u002Fa> to send notification to Affiliates and admin\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwpadverts\u002F\" rel=\"ugc\">WP adverts\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-cafe\u002F\" rel=\"ugc\">WPCafe plugin\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>WooCommerce Extensions\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fproduct-vendors\u002F\" rel=\"nofollow ugc\">Product Vendors\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwarranty-requests\u002F\" rel=\"nofollow ugc\">Returns and Warranty Requests\u003C\u002Fa> to send RMA status update to customer\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-subscriptions\u002F\" rel=\"nofollow ugc\">WooCommerce Subscriptions\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdelivery-drivers-for-woocommerce\u002F\" rel=\"ugc\">Delivery Drivers for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fcodecanyon.net\u002Fitem\u002Fwoocommerce-simple-auctions-wordpress-auctions\u002F6811382\" rel=\"nofollow ugc\">Woocommerce Simple Auctions\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwployalty.net\u002F\" rel=\"nofollow ugc\">WP Loyalty\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-wallet\u002F\" rel=\"ugc\">TeraWallet – For WooCommerce\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Support & Helpdesk\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fawesome-support\u002F\" rel=\"ugc\">awesome support\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch4>Digital Store Integrations\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-digital-downloads\u002F\" rel=\"ugc\">Easy Digital Downloads\u003C\u002Fa> to send notification to customer\u003C\u002Fp>\n\u003Ch4>Events & Travel Integrations\u003C\u002Fh4>\n\u003Cp>👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fevents-manager\u002F\" rel=\"ugc\">Events Manager\u003C\u002Fa> to send event booking confirmation to customer and admin\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-travel-engine\u002F\" rel=\"ugc\">WP Travel Engine\u003C\u002Fa>\u003C\u002Fp>\n\u003Cp>And many more.\u003C\u002Fp>\n\u003Ch3>Compatibility\u003C\u002Fh3>\n\u003Cp>👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fsequential-order-numbers-pro\u002F\" rel=\"nofollow ugc\">Sequential Order Numbers Pro\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fwoocommerce-order-status-manager\u002F\" rel=\"nofollow ugc\">WooCommerce Order Status Manager\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fadmin-custom-order-fields\u002F\" rel=\"nofollow ugc\">Admin Custom Order Fields\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Fshipment-tracking\u002F\" rel=\"nofollow ugc\">Shipment Tracking\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-advanced-shipment-tracking\u002F\" rel=\"ugc\">Advanced Shipment Tracking for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Faftership-woocommerce-tracking\u002F\" rel=\"ugc\">Aftership – WooCommerce Tracking\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fultimate-member\u002F\" rel=\"ugc\">Ultimate Member\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fmembermouse.com\u002F\" rel=\"nofollow ugc\">Member Mouse\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fpie-register\u002F\" rel=\"ugc\">Pie Register\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-members\u002F\" rel=\"ugc\">WP-Members Membership Plugin\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fuser-registration\u002F\" rel=\"ugc\">User Registration\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Feasy-registration-forms\u002F\" rel=\"ugc\">Easy Registration Forms\u003C\u002Fa>\u003Cbr \u002F>\n👨 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcustom-registration-form-builder-with-submission-manager\u002F\" rel=\"ugc\">RegistrationMagic Plugin\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fprofile-builder\u002F\" rel=\"ugc\">Profile Builder\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fbuddypress\u002F\" rel=\"ugc\">Buddypress\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdokan-lite\u002F\" rel=\"ugc\">Dokan Multivendor Marketplace\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fdc-woocommerce-multi-vendor\u002F\" rel=\"ugc\">MultiVendorX Marketplace\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoocommerce-pdf-invoices-packing-slips\u002F\" rel=\"ugc\">WooCommerce PDF Invoices & Packing Slips\u003C\u002Fa> to send invoice on SMS\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fclaim-gst\u002F\" rel=\"ugc\">Claim GST for Woocommerce\u003C\u002Fa> for Input tax credit\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Forder-delivery-date-for-woocommerce\u002F\" rel=\"ugc\">Order Delivery Date for WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwp-multi-step-checkout\u002F\" rel=\"ugc\">WooCommerce Multi-Step Checkout\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwc-serial-numbers\u002F\" rel=\"ugc\">WooCommerce Serial Numbers\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fwoo-refund-and-exchange-lite\u002F\" rel=\"ugc\">Return Refund and Exchange For WooCommerce\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwoocommerce.com\u002Fproducts\u002Flocal-pickup-plus\u002F\" rel=\"nofollow ugc\">Local Pickup Plus\u003C\u002Fa>\u003Cbr \u002F>\n👉 \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fraffle-ticket-generator\u002F\" rel=\"ugc\">Raffle ticket generator\u003C\u002Fa>\u003C\u002Fp>\n\u003Ch3>How It Works\u003C\u002Fh3>\n\u003Col>\n\u003Cli>Install and activate the plugin.\u003C\u002Fli>\n\u003Cli>Create or login to your account at https:\u002F\u002Fwww.smsalert.co.in\u003C\u002Fli>\n\u003Cli>Enter API credentials in plugin settings.\u003C\u002Fli>\n\u003Cli>Configure SMS templates.\u003C\u002Fli>\n\u003Cli>Enable OTP and notification rules.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Cp>Start sending WooCommerce SMS notifications instantly.\u003C\u002Fp>\n\u003Ch3>Support\u003C\u002Fh3>\n\u003Cp>Since this plugin is dependent on www.smsalert.co.in, we provide 24X7 email support for this plugin via support@cozyvision.com. For new feature requests please use wordpress \u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fsupport\u002Fplugin\u002Fsms-alert\" rel=\"ugc\">support forum\u003C\u002Fa>.\u003C\u002Fp>\n\u003Ch3>Translation Plugins Support\u003C\u002Fh3>\n\u003Cul>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwpml.org\u002F\" rel=\"nofollow ugc\">WPML\u003C\u002Fa>\u003C\u002Fli>\n\u003Cli>\u003Ca href=\"https:\u002F\u002Fwordpress.org\u002Fplugins\u002Floco-translate\u002F\" rel=\"ugc\">Loco Translate\u003C\u002Fa>\u003C\u002Fli>\n\u003C\u002Ful>\n","Send WooCommerce SMS notifications, OTP verification, abandoned cart recovery alerts, and real-time order updates to customers and admins.",4000,294496,92,35,"2026-04-15T02:22:00.000Z","4.6","5.6",[20,103,104,105,106],"sms-notification","woocommerce-otp","woocommerce-sms","woocommerce-sms-plugin","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fsms-alert\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fsms-alert.3.9.4.zip",82,13,"2026-02-18 00:00:00",{"slug":113,"name":114,"version":115,"author":116,"author_profile":117,"description":118,"short_description":119,"active_installs":11,"downloaded":120,"rating":11,"num_ratings":121,"last_updated":122,"tested_up_to":15,"requires_at_least":16,"requires_php":101,"tags":123,"homepage":128,"download_link":129,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":38,"fetched_at":30},"alpha-sms","Alpha SMS","1.0.17","alphanetbd","https:\u002F\u002Fprofiles.wordpress.org\u002Falphanetbd\u002F","\u003Ch4>Overview\u003C\u002Fh4>\n\u003Cp>Alpha SMS makes it easy to add SMS-based two-factor authentication and transactional notifications to your WordPress site. Replace unreliable email-based logins with one-time passwords, confirm customer phone numbers during registration, and keep shoppers updated with automated WooCommerce order status messages that are verified in order notes.\u003C\u002Fp>\n\u003Ch4>Key Features\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>OTP verification for WordPress and WooCommerce registration and login forms.\u003C\u002Fli>\n\u003Cli>WooCommerce order status notifications for customers and administrators.\u003C\u002Fli>\n\u003Cli>Bulk SMS campaign tool for WordPress and WooCommerce users or custom phone lists.\u003C\u002Fli>\n\u003Cli>Message templates that can be tailored directly from the WordPress admin.\u003C\u002Fli>\n\u003Cli>Built specifically for Bangladeshi mobile operators using the Alpha SMS gateway.\u003C\u002Fli>\n\u003C\u002Ful>\n\u003Ch4>How It Works\u003C\u002Fh4>\n\u003Col>\n\u003Cli>A user submits a supported form (registration, login, or checkout).\u003C\u002Fli>\n\u003Cli>Alpha SMS sends a one-time password (OTP) to the provided Bangladeshi mobile number.\u003C\u002Fli>\n\u003Cli>The OTP is validated before the registration, login, or checkout process is completed.\u003C\u002Fli>\n\u003Cli>WooCommerce stores can optionally send transactional order notifications to customers and administrators.\u003C\u002Fli>\n\u003C\u002Fol>\n\u003Ch4>Requirements\u003C\u002Fh4>\n\u003Cul>\n\u003Cli>An active Alpha SMS account and API key from https:\u002F\u002Fsms.net.bd\u002F.\u003C\u002Fli>\n\u003Cli>WooCommerce 3.0+ for eCommerce-specific features (optional for OTP-only usage).\u003C\u002Fli>\n\u003C\u002Ful>\n","Connect your WordPress and WooCommerce store to Alpha SMS for OTP verification and order notifications in Bangladesh.",5161,2,"2026-02-18T03:39:00.000Z",[124,20,125,126,127],"order-notification","sms-gateway","two-step-verification","woocommerce-sms-integration","https:\u002F\u002Fsms.net.bd\u002Fplugins\u002Fwordpress","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Falpha-sms.1.0.17.zip",{"slug":131,"name":132,"version":133,"author":134,"author_profile":135,"description":136,"short_description":137,"active_installs":138,"downloaded":139,"rating":11,"num_ratings":27,"last_updated":140,"tested_up_to":15,"requires_at_least":141,"requires_php":142,"tags":143,"homepage":147,"download_link":148,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":38,"fetched_at":149},"authyo-otp-for-contact-form-7","Authyo OTP for Contact Form 7","1.0.23","Konceptwise Digital Media Pvt Ltd","https:\u002F\u002Fprofiles.wordpress.org\u002Fkonceptwise\u002F","\u003Cp>\u003Cstrong>Authyo OTP for Contact Form 7\u003C\u002Fstrong> adds one-time password (OTP) verification to Contact Form 7 forms, ensuring that only verified users can submit entries.\u003C\u002Fp>\n\u003Cp>The plugin supports OTP delivery via \u003Cstrong>Email, SMS, WhatsApp, and Voice Call\u003C\u002Fstrong>, helping reduce spam, prevent fake submissions, and improve overall form security.\u003C\u002Fp>\n\u003Cp>It also includes a \u003Cstrong>per-form redirect option\u003C\u002Fstrong>, allowing site owners to redirect users to a thank-you page or any custom URL after a successful and verified form submission.\u003C\u002Fp>\n\u003Cp>This plugin is an \u003Cstrong>independent add-on for Contact Form 7\u003C\u002Fstrong>, developed and maintained by \u003Cstrong>Konceptwise Digital Media Pvt. Ltd.\u003C\u002Fstrong>, and integrates securely with the Authyo OTP service.\u003C\u002Fp>\n\u003Cp>“This plugin is an add-on for Contact Form 7 and is not developed by or affiliated with the Contact Form 7 authors.”\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– OTP verification field for Contact Form 7\u003Cbr \u002F>\n– Secure one-time password handling\u003Cbr \u002F>\n– Customizable messages for sent, verified, and failed OTP states\u003Cbr \u002F>\n– Seamless integration with the Authyo OTP service\u003Cbr \u002F>\n– Email, SMS, WhatsApp, and Voice Call OTP support\u003Cbr \u002F>\n– Per-form redirect option after successful submission\u003Cbr \u002F>\n– Google Sheets Integration: Sync form data to Google Sheets automatically\u003Cbr \u002F>\n– Multi-Sheet Support: Route different forms to separate tabs within the same Google Sheet\u003Cbr \u002F>\n– Custom Column Mapping: Map form fields to specific Google Sheet column headers\u003Cbr \u002F>\n– Improved spam protection and form security\u003C\u002Fp>\n\u003Ch4>Live Demo\u003C\u002Fh4>\n\u003Cp>Check the live demo here:\u003Cbr \u002F>\nhttps:\u002F\u002Fwpplugins.authyo.io\u002Fauthyo-otp-for-contact-form-7\u002F\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video Tutorial How to Use Authyo OTP for Contact Form 7\u003C\u002Fstrong>\u003C\u002Fp>\n\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\u002FhhBnj1WWDdI?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\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Authyo API to send and verify one-time passwords (OTPs).\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service used:\u003C\u002Fstrong> Authyo (https:\u002F\u002Fapp.authyo.io)\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> To send and verify OTPs for Contact Form 7 submissions.\u003Cbr \u002F>\n\u003Cstrong>Data sent:\u003C\u002Fstrong> User email address or phone number and OTP-related data, solely for verification purposes.\u003Cbr \u002F>\n\u003Cstrong>When:\u003C\u002Fstrong> Data is sent when an OTP is requested and when it is verified.\u003Cbr \u002F>\n\u003Cstrong>Provider:\u003C\u002Fstrong> Authyo Inc.\u003Cbr \u002F>\n\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fauthyo.io\u002Fterms-service\u003Cbr \u002F>\n\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fauthyo.io\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch3>Dependencies\u003C\u002Fh3>\n\u003Cp>This plugin requires the \u003Cstrong>Contact Form 7\u003C\u002Fstrong> plugin to be installed and activated.\u003C\u002Fp>\n\u003Cp>Contact Form 7 is developed by Takayuki Miyoshi and is available for free on WordPress.org:\u003Cbr \u002F>\nhttps:\u002F\u002Fwordpress.org\u002Fplugins\u002Fcontact-form-7\u002F\u003C\u002Fp>\n","Adds OTP verification (Email, SMS, WhatsApp, Voice Call) and Google Sheets Integration (with Multi-Sheet support) to Contact Form 7.",10,1645,"2026-03-31T05:23:00.000Z","5.5","7.4",[144,81,145,20,146],"contact-form-7","form-security","spam-protection","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauthyo-otp-for-contact-form-7\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthyo-otp-for-contact-form-7.1.0.23.zip","2026-04-06T09:54:40.288Z",{"slug":151,"name":152,"version":153,"author":134,"author_profile":135,"description":154,"short_description":155,"active_installs":138,"downloaded":156,"rating":28,"num_ratings":28,"last_updated":157,"tested_up_to":15,"requires_at_least":141,"requires_php":142,"tags":158,"homepage":164,"download_link":165,"security_score":11,"vuln_count":28,"unpatched_count":28,"last_vuln_date":38,"fetched_at":30},"authyo-otp-for-wpforms","Authyo OTP for WPForms","1.0.10","\u003Cp>Authyo OTP for WPForms adds one-time password (OTP) verification via email and phone number to your forms, using Authyo’s secure delivery service. It supports SMS, WhatsApp, and voice call channels for phone verification, helping ensure that only verified users can submit WPForms and reducing spam while enhancing form security.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Features:\u003C\u002Fstrong>\u003Cbr \u002F>\n– Email and Phone OTP verification fields for WPForms\u003Cbr \u002F>\n– Support for SMS, WhatsApp, and Voice Call OTP (Voice Call India only)\u003Cbr \u002F>\n– Secure one-time password handling\u003Cbr \u002F>\n– Seamless integration with Authyo service\u003Cbr \u002F>\n– Easy setup and configuration\u003Cbr \u002F>\n– Fail-Safe Lead Protection: Automatically allows submissions to continue if Authyo is not configured or the wallet balance is exhausted—so no leads are lost.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Video Tutorial – How to Use Authyo OTP for WPForms\u003C\u002Fstrong>\u003C\u002Fp>\n\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\u002FxEVhun0EKK8?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>This plugin helps reduce spam and ensures that only verified users can submit your forms.\u003C\u002Fp>\n\u003Cp>Note: OTP verification requires valid Authyo API credentials and sufficient wallet balance. When unavailable, form submissions will proceed without OTP verification to prevent lead loss.\u003C\u002Fp>\n\u003Ch3>Company Information\u003C\u002Fh3>\n\u003Cp>\u003Cstrong>Konceptwise Digital Media Pvt. Ltd.\u003C\u002Fstrong> is the parent company that officially develops and maintains this plugin.\u003C\u002Fp>\n\u003Cp>Authyo is a product line developed and owned by Konceptwise Digital Media Pvt. Ltd.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Important:\u003C\u002Fstrong> This plugin is NOT affiliated with, endorsed by, or officially supported by WPForms. It is an independent third-party integration that works with WPForms to provide OTP functionality using Authyo’s API services.\u003C\u002Fp>\n\u003Ch3>External Services\u003C\u002Fh3>\n\u003Cp>This plugin connects to the Authyo API to send and verify one-time passwords (OTPs) for form submissions.\u003C\u002Fp>\n\u003Cp>\u003Cstrong>Service used:\u003C\u002Fstrong> Authyo (https:\u002F\u002Fapp.authyo.io)\u003Cbr \u002F>\n\u003Cstrong>Purpose:\u003C\u002Fstrong> To send and verify one-time passwords for WPForms forms.\u003Cbr \u002F>\n\u003Cstrong>Data sent:\u003C\u002Fstrong> The email address entered by the user (and OTP data) is transmitted securely to Authyo’s servers only for the purpose of OTP verification.\u003Cbr \u002F>\n\u003Cstrong>When:\u003C\u002Fstrong> Data is sent when the user requests an OTP and again when verifying it.\u003Cbr \u002F>\n\u003Cstrong>Provider:\u003C\u002Fstrong> Authyo.\u003Cbr \u002F>\n\u003Cstrong>Terms of Service:\u003C\u002Fstrong> https:\u002F\u002Fauthyo.io\u002Fterms-service\u003Cbr \u002F>\n\u003Cstrong>Privacy Policy:\u003C\u002Fstrong> https:\u002F\u002Fauthyo.io\u002Fprivacy-policy\u003C\u002Fp>\n\u003Ch3>Dependencies\u003C\u002Fh3>\n\u003Cp>This plugin requires the WPForms plugin to be installed and activated.\u003C\u002Fp>\n","Adds email and phone number OTP verification to WPForms with support for SMS, WhatsApp, and Voice.",769,"2026-04-01T07:24:00.000Z",[159,160,161,162,163],"email-otp","phone-otp","wpforms","wpforms-otp","wpforms-phone-verification","https:\u002F\u002Fwordpress.org\u002Fplugins\u002Fauthyo-otp-for-wpforms\u002F","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fauthyo-otp-for-wpforms.1.0.10.zip",{"attackSurface":167,"codeSignals":486,"taintFlows":502,"riskAssessment":558,"analyzedAt":569},{"hooks":168,"ajaxHandlers":456,"restRoutes":480,"shortcodes":481,"cronEvents":482,"entryPointCount":13,"unprotectedCount":27},[169,175,179,183,186,190,193,197,200,204,209,213,216,220,224,228,232,237,239,241,244,247,251,255,259,263,266,269,273,275,280,284,287,291,295,298,302,305,308,312,315,317,321,324,328,331,334,336,338,339,342,344,348,351,355,360,364,368,371,374,376,380,384,386,388,391,394,396,399,403,408,412,415,419,423,427,431,435,439,444,448,452],{"type":170,"name":171,"callback":172,"file":173,"line":174},"action","plugins_loaded","otp_load_textdomain","class-mowcinit.php",64,{"type":170,"name":176,"callback":177,"file":173,"line":178},"admin_menu","miniorange_customer_validation_menu",65,{"type":170,"name":180,"callback":181,"file":173,"line":182},"admin_enqueue_scripts","mo_wc_registration_plugin_settings_style",66,{"type":170,"name":180,"callback":184,"file":173,"line":185},"mo_wc_registration_plugin_settings_script",67,{"type":170,"name":187,"callback":188,"priority":26,"file":173,"line":189},"wp_enqueue_scripts","mo_wc_registration_plugin_frontend_scripts",68,{"type":170,"name":191,"callback":188,"priority":26,"file":173,"line":192},"login_enqueue_scripts",69,{"type":170,"name":194,"callback":195,"priority":27,"file":173,"line":196},"mowc_registration_show_message","mo_wc_show_otp_message",70,{"type":170,"name":198,"callback":198,"file":173,"line":199},"hourly_sync",71,{"type":170,"name":201,"callback":202,"file":173,"line":203},"admin_footer","feedback_request",72,{"type":205,"name":206,"callback":207,"file":173,"line":208},"filter","wp_mail_from_name","custom_wp_mail_from_name",73,{"type":205,"name":210,"callback":211,"priority":138,"file":173,"line":212},"plugin_row_meta","mo_meta_links",74,{"type":170,"name":187,"callback":214,"file":173,"line":215},"load_jquery_on_forms",75,{"type":170,"name":217,"callback":218,"priority":27,"file":219,"line":62},"init","handleFormActions","handler\\class-formactionhandler.php",{"type":170,"name":221,"callback":222,"priority":27,"file":219,"line":223},"mowc_validate_otp","validateOTP",42,{"type":170,"name":225,"callback":226,"priority":121,"file":219,"line":227},"mowc_generate_otp","challenge",43,{"type":205,"name":229,"callback":230,"priority":27,"file":219,"line":231},"mo_filter_phone_before_api_call","filterPhone",44,{"type":170,"name":233,"callback":234,"priority":27,"file":235,"line":236},"admin_init","mo_handle_admin_actions","handler\\class-moactionhandlerhandler.php",40,{"type":170,"name":233,"callback":238,"priority":27,"file":235,"line":62},"moScheduleTransactionSync",{"type":170,"name":233,"callback":240,"priority":27,"file":235,"line":223},"checkIfPopupTemplateAreSet",{"type":205,"name":242,"callback":243,"priority":138,"file":235,"line":227},"dashboard_glance_items","otp_transactions_glance_counter",{"type":170,"name":245,"callback":246,"file":235,"line":231},"admin_post_miniorange_get_form_details","showFormHTMLData",{"type":170,"name":248,"callback":249,"file":235,"line":250},"admin_post_miniorange_get_gateway_config","show_gateway_config",45,{"type":170,"name":252,"callback":253,"file":235,"line":254},"admin_notices","showNotice",46,{"type":170,"name":233,"callback":256,"file":257,"line":258},"handle_customer_registration","handler\\class-moregistrationhandler.php",38,{"type":170,"name":260,"callback":261,"file":262,"line":208},"woocommerce_edit_account_form","mo_add_phone_field_account_form","handler\\forms\\class-wcprofileform.php",{"type":170,"name":264,"callback":265,"priority":138,"file":262,"line":66},"woocommerce_save_account_details_errors","verifyOtpEntered",{"type":170,"name":187,"callback":267,"file":262,"line":268},"miniorange_wc_ac_script",77,{"type":205,"name":270,"callback":271,"priority":26,"file":272,"line":174},"woocommerce_process_myaccount_field_billing_email","mo_wc_user_account_update","handler\\forms\\class-woocommercebilling.php",{"type":205,"name":274,"callback":271,"priority":26,"file":272,"line":182},"woocommerce_process_myaccount_field_billing_phone",{"type":170,"name":276,"callback":277,"priority":26,"file":278,"line":279},"woocommerce_after_checkout_billing_form","add_custom_popup","handler\\forms\\class-woocommercecheckoutform.php",135,{"type":170,"name":281,"callback":282,"priority":27,"file":278,"line":283},"woocommerce_review_order_after_submit","add_custom_button",136,{"type":170,"name":276,"callback":285,"priority":26,"file":278,"line":286},"my_custom_checkout_field",138,{"type":170,"name":288,"callback":289,"priority":27,"file":278,"line":290},"woocommerce_thankyou","disable_auto_login_after_checkout",142,{"type":205,"name":292,"callback":293,"priority":26,"file":278,"line":294},"woocommerce_checkout_posted_data","billing_phone_process",145,{"type":170,"name":187,"callback":296,"file":278,"line":297},"enqueue_script_on_page",146,{"type":170,"name":299,"callback":300,"priority":26,"file":278,"line":301},"woocommerce_after_checkout_validation","my_custom_checkout_field_process",147,{"type":170,"name":187,"callback":296,"file":303,"line":304},"handler\\forms\\class-woocommercecheckoutnew.php",83,{"type":170,"name":306,"callback":300,"priority":26,"file":303,"line":307},"woocommerce_store_api_checkout_order_processed",84,{"type":170,"name":309,"callback":310,"priority":27,"file":311,"line":178},"wcpv_registration_form","mo_add_phone_field","handler\\forms\\class-woocommerceproductvendors.php",{"type":205,"name":313,"callback":314,"priority":27,"file":311,"line":185},"wcpv_shortcode_registration_form_validation_errors","reg_fields_errors",{"type":170,"name":187,"callback":316,"file":311,"line":189},"miniorange_register_wc_script",{"type":205,"name":318,"callback":319,"priority":26,"file":320,"line":304},"woocommerce_process_registration_errors","woocommerce_site_registration_errors","handler\\forms\\class-woocommerceregistrationform.php",{"type":170,"name":322,"callback":323,"priority":27,"file":320,"line":307},"woocommerce_created_customer","register_woocommerce_user",{"type":205,"name":325,"callback":326,"priority":26,"file":320,"line":327},"woocommerce_registration_redirect","custom_registration_redirect",85,{"type":170,"name":329,"callback":310,"priority":27,"file":320,"line":330},"woocommerce_register_form",88,{"type":170,"name":332,"callback":310,"priority":27,"file":320,"line":333},"wcmp_vendor_register_form",89,{"type":170,"name":329,"callback":335,"priority":27,"file":320,"line":97},"mo_add_verification_field",{"type":170,"name":332,"callback":335,"priority":27,"file":320,"line":337},93,{"type":170,"name":187,"callback":316,"file":320,"line":77},{"type":170,"name":191,"callback":340,"file":341,"line":286},"miniorange_register_login_script","handler\\forms\\class-wploginform.php",{"type":170,"name":187,"callback":340,"file":341,"line":343},139,{"type":205,"name":345,"callback":346,"priority":26,"file":341,"line":347},"authenticate","mo_handle_mo_wp_login",155,{"type":170,"name":252,"callback":349,"file":350,"line":231},"render","helper\\class-modisplaymessages.php",{"type":170,"name":180,"callback":352,"file":353,"line":354},"enqueue_visual_tour_script","helper\\class-movisualtour.php",50,{"type":170,"name":356,"callback":357,"file":358,"line":359},"before_woocommerce_init","closure","miniorange_validation_settings.php",31,{"type":170,"name":361,"callback":362,"file":363,"line":254},"mo_otp_verification_delete_addon_options","form_sms_notif_delete_options","notifications\\formsmsnotification\\class-formsubmissionsmsnotification.php",{"type":170,"name":365,"callback":366,"priority":138,"file":367,"line":178},"wpcf7_before_send_mail","mo_send_new_customer_sms_notif","notifications\\formsmsnotification\\handler\\class-formsmsnotificationshandler.php",{"type":170,"name":369,"callback":370,"priority":138,"file":367,"line":182},"wpforms_ajax_submit_completed","mo_wpform_send_sms_notif",{"type":170,"name":372,"callback":373,"priority":138,"file":367,"line":185},"ninja_forms_after_submission","mo_ninjaform_send_sms_notif",{"type":170,"name":233,"callback":375,"file":367,"line":189},"check_admin_notifications_options",{"type":170,"name":361,"callback":377,"file":378,"line":379},"mowc_sms_notif_delete_options","notifications\\wcsmsnotification\\class-woocommercesmsnotification.php",39,{"type":170,"name":180,"callback":381,"file":382,"line":383},"mo_wc_sms_notif_settings_style","notifications\\wcsmsnotification\\handler\\class-woocommercenotifications.php",63,{"type":170,"name":180,"callback":385,"file":382,"line":174},"mo_wc_sms_notif_settings_script",{"type":170,"name":387,"callback":366,"priority":27,"file":382,"line":212},"woocommerce_created_customer_notification",{"type":170,"name":389,"callback":390,"priority":27,"file":382,"line":215},"woocommerce_new_customer_note_notification","mo_send_new_customer_sms_note",{"type":170,"name":392,"callback":393,"priority":27,"file":382,"line":66},"woocommerce_order_status_changed","mo_send_admin_order_sms_notif",{"type":170,"name":392,"callback":395,"priority":27,"file":382,"line":268},"mo_customer_order_hold_sms_notif",{"type":170,"name":233,"callback":397,"file":382,"line":398},"handle_admin_actions",79,{"type":170,"name":400,"callback":401,"priority":27,"file":382,"line":402},"add_meta_boxes","add_custom_msg_meta_box",80,{"type":170,"name":404,"callback":405,"priority":27,"file":406,"line":407},"mo_otp_verification_add_on_controller","show_addon_settings_page","objects\\class-baseaddon.php",29,{"type":170,"name":233,"callback":409,"priority":121,"file":410,"line":411},"handle_form_options","objects\\class-formhandler.php",231,{"type":170,"name":217,"callback":413,"priority":27,"file":410,"line":414},"handle_form",237,{"type":205,"name":416,"callback":417,"priority":27,"file":410,"line":418},"mowc_phone_dropdown_selector","get_phone_number_selector",239,{"type":170,"name":420,"callback":421,"priority":27,"file":410,"line":422},"mowc_otp_verification_successful","handle_post_verification",244,{"type":170,"name":424,"callback":425,"priority":27,"file":410,"line":426},"mowc_otp_verification_failed","handle_failed_verification",246,{"type":170,"name":428,"callback":429,"priority":27,"file":410,"line":430},"mowc_unset_session_variable","unset_otp_session_variables",248,{"type":205,"name":432,"callback":433,"priority":27,"file":410,"line":434},"mowc_is_ajax_form","is_ajax_form_in_play",251,{"type":205,"name":436,"callback":437,"priority":27,"file":410,"line":438},"mowc_is_login_or_social_form","is_login_or_social_form",253,{"type":205,"name":440,"callback":441,"priority":27,"file":442,"line":443},"mo_template_defaults","get_defaults","objects\\class-template.php",163,{"type":205,"name":445,"callback":446,"priority":27,"file":442,"line":447},"mo_template_build","build",164,{"type":170,"name":449,"callback":450,"file":442,"line":451},"admin_post_mo_preview_popup","show_preview",165,{"type":170,"name":453,"callback":454,"file":442,"line":455},"admin_post_mo_popup_save","save_popup",166,[457,461,465,469,471,476],{"action":458,"nopriv":50,"callback":459,"hasNonce":50,"hasCapCheck":50,"file":235,"line":460},"mo_dismiss_notice","dismiss_notice",47,{"action":462,"nopriv":463,"callback":464,"hasNonce":463,"hasCapCheck":50,"file":311,"line":182},"miniorange_wc_vp_reg_verify",true,"sendAjaxOTPRequest",{"action":466,"nopriv":50,"callback":467,"hasNonce":463,"hasCapCheck":50,"file":341,"line":468},"mo-admin-check","isAdmin",157,{"action":466,"nopriv":463,"callback":467,"hasNonce":463,"hasCapCheck":50,"file":341,"line":470},158,{"action":472,"nopriv":50,"callback":473,"hasNonce":463,"hasCapCheck":50,"file":474,"line":475},"wa_miniorange_check_pricing","check_whatsapp_pricing","helper\\class-transactioncost.php",1489,{"action":477,"nopriv":50,"callback":478,"hasNonce":463,"hasCapCheck":50,"file":474,"line":479},"miniorange_check_sms_pricing","check_sms_pricing",1490,[],[],[483],{"hook":484,"callback":484,"file":235,"line":485},"hourlySync",364,{"dangerousFunctions":487,"sqlUsage":488,"outputEscaping":491,"fileOperations":28,"externalRequests":13,"nonceChecks":499,"capabilityChecks":500,"bundledLibraries":501},[],{"prepared":489,"raw":28,"locations":490},20,[],{"escaped":492,"rawEcho":121,"locations":493},657,[494,497],{"file":474,"line":495,"context":496},1508,"raw output",{"file":474,"line":498,"context":496},1522,51,34,[],[503,520,531,539,547],{"entryPoint":504,"graph":505,"unsanitizedCount":27,"severity":41},"get_wc_otp_verification_form_dropdown (views\\common-elements.php:221)",{"nodes":506,"edges":518},[507,513],{"id":508,"type":509,"label":510,"file":511,"line":512},"n0","source","$_SERVER","views\\common-elements.php",225,{"id":514,"type":515,"label":516,"file":511,"line":426,"wp_function":517},"n1","sink","echo() [XSS]","echo",[519],{"from":508,"to":514,"sanitized":50},{"entryPoint":521,"graph":522,"unsanitizedCount":28,"severity":530},"check_whatsapp_pricing (helper\\class-transactioncost.php:1501)",{"nodes":523,"edges":528},[524,527],{"id":508,"type":509,"label":525,"file":474,"line":526},"$_POST",1505,{"id":514,"type":515,"label":516,"file":474,"line":495,"wp_function":517},[529],{"from":508,"to":514,"sanitized":463},"low",{"entryPoint":532,"graph":533,"unsanitizedCount":28,"severity":530},"\u003Cclass-transactioncost> (helper\\class-transactioncost.php:0)",{"nodes":534,"edges":537},[535,536],{"id":508,"type":509,"label":525,"file":474,"line":526},{"id":514,"type":515,"label":516,"file":474,"line":495,"wp_function":517},[538],{"from":508,"to":514,"sanitized":463},{"entryPoint":540,"graph":541,"unsanitizedCount":27,"severity":530},"\u003Ccommon-elements> (views\\common-elements.php:0)",{"nodes":542,"edges":545},[543,544],{"id":508,"type":509,"label":510,"file":511,"line":512},{"id":514,"type":515,"label":516,"file":511,"line":426,"wp_function":517},[546],{"from":508,"to":514,"sanitized":50},{"entryPoint":548,"graph":549,"unsanitizedCount":27,"severity":530},"\u003Cformlist> (views\\formlist.php:0)",{"nodes":550,"edges":556},[551,554],{"id":508,"type":509,"label":510,"file":552,"line":553},"views\\formlist.php",17,{"id":514,"type":515,"label":516,"file":552,"line":555,"wp_function":517},49,[557],{"from":508,"to":514,"sanitized":50},{"summary":559,"deductions":560},"The \"miniorange-sms-order-notification-otp-verification\" plugin exhibits a generally good security posture with several positive indicators. The complete absence of raw SQL queries, 100% proper output escaping, and a significant number of nonce and capability checks suggest developers have implemented robust security practices in key areas. The fact that there are no currently unpatched CVEs is also a positive sign. \n\nHowever, a notable concern arises from the static analysis revealing one AJAX handler without proper authentication checks. This creates a potential entry point for attackers to exploit if not properly secured at the application level or through other means. The presence of three flows with unsanitized paths in the taint analysis, even without critical or high severity, warrants investigation as it could indicate areas where user input might not be sufficiently validated, potentially leading to unexpected behavior or vulnerabilities if combined with other weaknesses.\n\nThe plugin has one past medium severity vulnerability, noted as 'Missing Authorization'. While it is currently patched, this historical pattern, coupled with the identified unprotected AJAX handler, suggests that authorization checks are an area that requires consistent vigilance for this plugin. Overall, while the plugin demonstrates strengths in several critical security areas, the identified unprotected entry point and past authorization issues indicate a need for continued attention to access control.",[561,563,566],{"reason":562,"points":138},"AJAX handler without authentication check",{"reason":564,"points":565},"Flows with unsanitized paths detected",7,{"reason":567,"points":568},"Past medium vulnerability (Missing Authorization)",15,"2026-03-16T21:05:56.374Z",{"wat":571,"direct":588},{"assetPaths":572,"generatorPatterns":576,"scriptPaths":577,"versionParams":581},[573,574,575],"\u002Fwp-content\u002Fplugins\u002Fminiorange-sms-order-notification-otp-verification\u002Fcss\u002Fstyle.css","\u002Fwp-content\u002Fplugins\u002Fminiorange-sms-order-notification-otp-verification\u002Fcss\u002Finttelinput.css","\u002Fwp-content\u002Fplugins\u002Fminiorange-sms-order-notification-otp-verification\u002Fcss\u002Fmain.css",[],[578,579,580],"\u002Fwp-content\u002Fplugins\u002Fminiorange-sms-order-notification-otp-verification\u002Fjs\u002Fscript.js","\u002Fwp-content\u002Fplugins\u002Fminiorange-sms-order-notification-otp-verification\u002Fjs\u002Fform-validation.js","\u002Fwp-content\u002Fplugins\u002Fminiorange-sms-order-notification-otp-verification\u002Fjs\u002Finttelinput.js",[582,583,584,585,586,587],"miniorange-sms-order-notification-otp-verification\u002Fcss\u002Fstyle.css?ver=","miniorange-sms-order-notification-otp-verification\u002Fcss\u002Finttelinput.css?ver=","miniorange-sms-order-notification-otp-verification\u002Fcss\u002Fmain.css?ver=","miniorange-sms-order-notification-otp-verification\u002Fjs\u002Fscript.js?ver=","miniorange-sms-order-notification-otp-verification\u002Fjs\u002Fform-validation.js?ver=","miniorange-sms-order-notification-otp-verification\u002Fjs\u002Finttelinput.js?ver=",{"cssClasses":589,"htmlComments":596,"htmlAttributes":597,"restEndpoints":598,"jsGlobals":599,"shortcodeOutput":601},[590,591,592,593,594,595],"mowc_customer_validation_admin_settings_style","mowc_customer_validation_inttelinput_style","mowc_main_style","mowc_customer_validation_admin_settings_script","mowc_customer_validation_form_validation_script","mowc_customer_validation_inttelinput_script",[],[],[],[600],"moselecteddropdown",[],{"error":463,"url":603,"statusCode":604,"statusMessage":605,"message":605},"http:\u002F\u002Flocalhost\u002Fapi\u002Fplugins\u002Fminiorange-sms-order-notification-otp-verification\u002Fbundle",404,"no bundle for this plugin yet",{"slug":4,"current_version":6,"total_versions":607,"versions":608},27,[609,614,620,628,636,644,652,660,668,676,684,692,700,708,716,724,732,740,748,756,764,772,780,788,796,804,812],{"version":6,"download_url":25,"svn_tag_url":610,"released_at":38,"has_diff":50,"diff_files_changed":611,"diff_lines":38,"trac_diff_url":612,"vulnerabilities":613,"is_current":463},"https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.4.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.9&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.4.0",[],{"version":40,"download_url":615,"svn_tag_url":616,"released_at":38,"has_diff":50,"diff_files_changed":617,"diff_lines":38,"trac_diff_url":618,"vulnerabilities":619,"is_current":50},"https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.3.9.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.3.9\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.8&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.9",[],{"version":621,"download_url":622,"svn_tag_url":623,"released_at":38,"has_diff":50,"diff_files_changed":624,"diff_lines":38,"trac_diff_url":625,"vulnerabilities":626,"is_current":50},"4.3.8","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.3.8.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.3.8\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.7&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.8",[627],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":629,"download_url":630,"svn_tag_url":631,"released_at":38,"has_diff":50,"diff_files_changed":632,"diff_lines":38,"trac_diff_url":633,"vulnerabilities":634,"is_current":50},"4.3.7","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.3.7.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.3.7\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.6&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.7",[635],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":637,"download_url":638,"svn_tag_url":639,"released_at":38,"has_diff":50,"diff_files_changed":640,"diff_lines":38,"trac_diff_url":641,"vulnerabilities":642,"is_current":50},"4.3.6","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.3.6.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.3.6\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.5&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.6",[643],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":645,"download_url":646,"svn_tag_url":647,"released_at":38,"has_diff":50,"diff_files_changed":648,"diff_lines":38,"trac_diff_url":649,"vulnerabilities":650,"is_current":50},"4.3.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.3.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.3.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.4&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.5",[651],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":653,"download_url":654,"svn_tag_url":655,"released_at":38,"has_diff":50,"diff_files_changed":656,"diff_lines":38,"trac_diff_url":657,"vulnerabilities":658,"is_current":50},"4.3.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.3.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.3.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.3&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.4",[659],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":661,"download_url":662,"svn_tag_url":663,"released_at":38,"has_diff":50,"diff_files_changed":664,"diff_lines":38,"trac_diff_url":665,"vulnerabilities":666,"is_current":50},"4.3.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.3.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.3.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.2&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.3",[667],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":669,"download_url":670,"svn_tag_url":671,"released_at":38,"has_diff":50,"diff_files_changed":672,"diff_lines":38,"trac_diff_url":673,"vulnerabilities":674,"is_current":50},"4.3.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.3.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.3.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.1&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.2",[675],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":677,"download_url":678,"svn_tag_url":679,"released_at":38,"has_diff":50,"diff_files_changed":680,"diff_lines":38,"trac_diff_url":681,"vulnerabilities":682,"is_current":50},"4.3.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.3.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.3.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.0&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.1",[683],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":685,"download_url":686,"svn_tag_url":687,"released_at":38,"has_diff":50,"diff_files_changed":688,"diff_lines":38,"trac_diff_url":689,"vulnerabilities":690,"is_current":50},"4.3.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.3.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.3.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.5&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.3.0",[691],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":693,"download_url":694,"svn_tag_url":695,"released_at":38,"has_diff":50,"diff_files_changed":696,"diff_lines":38,"trac_diff_url":697,"vulnerabilities":698,"is_current":50},"4.2.5","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.2.5.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.2.5\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.4&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.5",[699],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":701,"download_url":702,"svn_tag_url":703,"released_at":38,"has_diff":50,"diff_files_changed":704,"diff_lines":38,"trac_diff_url":705,"vulnerabilities":706,"is_current":50},"4.2.4","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.2.4.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.2.4\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.3&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.4",[707],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":709,"download_url":710,"svn_tag_url":711,"released_at":38,"has_diff":50,"diff_files_changed":712,"diff_lines":38,"trac_diff_url":713,"vulnerabilities":714,"is_current":50},"4.2.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.2.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.2.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.2&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.3",[715],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":717,"download_url":718,"svn_tag_url":719,"released_at":38,"has_diff":50,"diff_files_changed":720,"diff_lines":38,"trac_diff_url":721,"vulnerabilities":722,"is_current":50},"4.2.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.2.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.2.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.1&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.2",[723],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":725,"download_url":726,"svn_tag_url":727,"released_at":38,"has_diff":50,"diff_files_changed":728,"diff_lines":38,"trac_diff_url":729,"vulnerabilities":730,"is_current":50},"4.2.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.2.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.2.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.0&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.1",[731],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":733,"download_url":734,"svn_tag_url":735,"released_at":38,"has_diff":50,"diff_files_changed":736,"diff_lines":38,"trac_diff_url":737,"vulnerabilities":738,"is_current":50},"4.2.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.2.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.2.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.1.1&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.2.0",[739],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":741,"download_url":742,"svn_tag_url":743,"released_at":38,"has_diff":50,"diff_files_changed":744,"diff_lines":38,"trac_diff_url":745,"vulnerabilities":746,"is_current":50},"4.1.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.1.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.1.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.1.0&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.1.1",[747],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":749,"download_url":750,"svn_tag_url":751,"released_at":38,"has_diff":50,"diff_files_changed":752,"diff_lines":38,"trac_diff_url":753,"vulnerabilities":754,"is_current":50},"4.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.0.3&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.1.0",[755],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":757,"download_url":758,"svn_tag_url":759,"released_at":38,"has_diff":50,"diff_files_changed":760,"diff_lines":38,"trac_diff_url":761,"vulnerabilities":762,"is_current":50},"4.0.3","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.0.3.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.0.3\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.0.2&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.0.3",[763],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":765,"download_url":766,"svn_tag_url":767,"released_at":38,"has_diff":50,"diff_files_changed":768,"diff_lines":38,"trac_diff_url":769,"vulnerabilities":770,"is_current":50},"4.0.2","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.0.2.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.0.2\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.0.1&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.0.2",[771],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":773,"download_url":774,"svn_tag_url":775,"released_at":38,"has_diff":50,"diff_files_changed":776,"diff_lines":38,"trac_diff_url":777,"vulnerabilities":778,"is_current":50},"4.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.0.0&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.0.1",[779],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":781,"download_url":782,"svn_tag_url":783,"released_at":38,"has_diff":50,"diff_files_changed":784,"diff_lines":38,"trac_diff_url":785,"vulnerabilities":786,"is_current":50},"4.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.4.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F4.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F3.0.1&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F4.0.0",[787],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":789,"download_url":790,"svn_tag_url":791,"released_at":38,"has_diff":50,"diff_files_changed":792,"diff_lines":38,"trac_diff_url":793,"vulnerabilities":794,"is_current":50},"3.0.1","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.3.0.1.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F3.0.1\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F3.0.0&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F3.0.1",[795],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":797,"download_url":798,"svn_tag_url":799,"released_at":38,"has_diff":50,"diff_files_changed":800,"diff_lines":38,"trac_diff_url":801,"vulnerabilities":802,"is_current":50},"3.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.3.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F3.0.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F1.1.0&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F3.0.0",[803],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":805,"download_url":806,"svn_tag_url":807,"released_at":38,"has_diff":50,"diff_files_changed":808,"diff_lines":38,"trac_diff_url":809,"vulnerabilities":810,"is_current":50},"1.1.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.1.1.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F1.1.0\u002F",[],"https:\u002F\u002Fplugins.trac.wordpress.org\u002Fchangeset?old_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F1.0.0&new_path=%2Fminiorange-sms-order-notification-otp-verification%2Ftags%2F1.1.0",[811],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40},{"version":813,"download_url":814,"svn_tag_url":815,"released_at":38,"has_diff":50,"diff_files_changed":816,"diff_lines":38,"trac_diff_url":38,"vulnerabilities":817,"is_current":50},"1.0.0","https:\u002F\u002Fdownloads.wordpress.org\u002Fplugin\u002Fminiorange-sms-order-notification-otp-verification.1.0.0.zip","https:\u002F\u002Fplugins.svn.wordpress.org\u002Fminiorange-sms-order-notification-otp-verification\u002Ftags\u002F1.0.0\u002F",[],[818],{"id":34,"url_slug":35,"title":36,"severity":41,"cvss_score":42,"vuln_type":44,"patched_in_version":40}]