CVE-2023-3197
CriticalCVSS 9.8Exploitation Probability (EPSS)
High risk88th percentile - higher than 88% of all known CVEs
Summary
The MStore API plugin for WordPress is vulnerable to Unauthenticated Blind SQL Injection via the 'id' parameter in versions up to and including 4.0.1 due to insufficient escaping on the user supplied parameters and lack of sufficient preparation on the existing SQL query.
Risk Assessment
Unauthenticated attackers can append additional SQL queries into already existing queries, which can lead to the extraction of sensitive information from the database.
Recommendation
It is recommended to update the MStore API plugin to the latest version and review application security to prevent potential SQL Injection attacks.
Other vulnerabilities in MStore API plugin for WordPress
See all- CVE-2023-3202Medium
The MStore API plugin for WordPress is vulnerable to Cross-Site Request Forgery due to missing nonce validation on the mstore_update_firebase_server_key function. This allows unauthenticated attackers to update the Firebase server key for push notifications when the order status changes, provided they can trick a site administrator into performing an action such as clicking on a link.
- CVE-2023-3199Medium
The MStore API plugin for WordPress is vulnerable to Cross-Site Request Forgery due to missing nonce validation on the mstore_update_status_order_title function. This allows unauthenticated attackers to update status order titles via a forged request if they can trick a site administrator into performing an action such as clicking on a link.
- CVE-2023-3203Medium
The MStore API plugin for WordPress is vulnerable to Cross-Site Request Forgery due to missing nonce validation on the mstore_update_limit_product function. This allows unauthenticated attackers to update the limit of products per category via a forged request if they can trick a site administrator into performing an action such as clicking on a link.
- CVE-2023-3201Medium
The MStore API plugin for WordPress is vulnerable to Cross-Site Request Forgery due to missing nonce validation on the mstore_update_new_order_title function. This allows unauthenticated attackers to update new order titles via a forged request if they can trick a site administrator into performing an action such as clicking on a link.
- CVE-2023-3200Medium
The MStore API plugin for WordPress is vulnerable to Cross-Site Request Forgery due to missing nonce validation on the mstore_update_new_order_message function. This allows unauthenticated attackers to update new order messages via a forged request if they can trick a site administrator into performing an action such as clicking on a link.
- CVE-2023-3198Medium
The MStore API plugin for WordPress is vulnerable to Cross-Site Request Forgery due to missing nonce validation on the mstore_update_status_order_message function. This allows unauthenticated attackers to update status order messages via a forged request if they can trick a site administrator into performing an action such as clicking on a link.
Original NVD description (English source)
The MStore API plugin for WordPress is vulnerable to Unauthenticated Blind SQL Injection via the 'id' parameter in versions up to, and including, 4.0.1 due to insufficient escaping on the user supplied parameters and lack of sufficient preparation on the existing SQL query. This makes it possible for unauthenticated attackers to append additional SQL queries into already existing queries that can be used to extract sensitive information from the database.

