Advanced Shipment Tracking for WooCommerce: SQL injection (CVE-2026-120558)
The Advanced Shipment Tracking for WooCommerce plugin for WordPress is vulnerable to authenticated SQL injection via the tracking_provider parameter, allowing attackers with Shop Manager privileges to exfiltrate database contents.
CVE search metadata
CVE search record: CVE-2026-120558. Severity: high. CVSS: 7.2. KEV: no. Product: Advanced Shipment Tracking for WooCommerce (<= 3.9). Brief: Advanced Shipment Tracking for WooCommerce: SQL injection (CVE-2026-120558). Brief link: https://feed.craftedsignal.io/briefs/2026-11-woo-shipment-sql-injection/
Triage facts
Revision 1- Applicability
- Advanced Shipment Tracking for WooCommerce (<= 3.9)
- Evidence
- Unknown
- Severity
- High
- Action
- Elevated
- Sources
- 1 public source
- Freshness
- Revision 1Nov 3, 05:54 UTC
- Vulnerabilities
- 1 CVE
- Source quality
- A1Likely
The Advanced Shipment Tracking for WooCommerce plugin for WordPress is vulnerable to SQL injection in versions up to and including 3.9. The vulnerability exists within the WC_Advanced_Shipment_Tracking_Admin::get_provider_slug_from_name() method, where the tracking_provider parameter is improperly concatenated into a SQL query processed by $wpdb->prepare(). Authenticated users with Shop Manager privileges or higher can leverage this to execute unauthorized SQL queries and extract sensitive information from the database.
Impact
Successful exploitation allows authenticated attackers to perform unauthorized database operations, potentially leading to the exfiltration of sensitive information contained within the WordPress database.
Recommendation
- Update Advanced Shipment Tracking for WooCommerce to the version containing the security patch (expected to be > 3.9).
- Review Shop Manager role assignments and audit current plugin users for unauthorized account activity.
- Monitor REST API traffic targeting /wp-json/wc-ast/v3/orders/ for anomalous POST requests containing SQL syntax or characters commonly used in injection attacks.
Immediate actions
Audit users with Shop Manager permissions and restrict access if unnecessary.
Threat Hunt
Search web access logs for POST requests to /wp-json/wc-ast/v3/orders/ containing suspicious SQL characters (e.g., UNION, SELECT, --, ;) in the tracking_provider parameter.
Data: Web server access logs
Mitigations
Upgrade Advanced Shipment Tracking for WooCommerce to the latest version once a fix is released (superseding 3.9).
CVE-2026-120558