CVE-2020-3187: Cisco Adaptive Security Appliance Software/Cisco Firepower Threat Defense - Directory Traversal

日期: 2025-08-01 | 影响软件: Cisco Adaptive Security Appliance Software | POC: 已公开

漏洞描述

Cisco Adaptive Security Appliance (ASA) Software and Cisco Firepower Threat Defense (FTD) Software are susceptible to directory traversal vulnerabilities that could allow an unauthenticated, remote attacker to obtain read and delete access to sensitive files on a targeted system.

PoC代码[已公开]

id: CVE-2020-3187

info:
  name: Cisco Adaptive Security Appliance Software/Cisco Firepower Threat Defense - Directory Traversal
  author: KareemSe1im
  severity: critical
  description: Cisco Adaptive Security Appliance (ASA) Software and Cisco Firepower Threat Defense (FTD) Software are susceptible to directory traversal vulnerabilities that could allow an unauthenticated, remote attacker to obtain read and delete access to sensitive files on a targeted system.
  impact: |
    An attacker can exploit this vulnerability to read arbitrary files on the affected system, potentially leading to unauthorized access or sensitive information disclosure.
  remediation: |
    Apply the necessary security patches or updates provided by Cisco to mitigate the vulnerability.
  reference:
    - https://twitter.com/aboul3la/status/1286809567989575685
    - http://packetstormsecurity.com/files/158648/Cisco-Adaptive-Security-Appliance-Software-9.7-Arbitrary-File-Deletion.html
    - https://tools.cisco.com/security/center/content/CiscoSecurityAdvisory/cisco-sa-asaftd-path-JE3azWw43
    - https://nvd.nist.gov/vuln/detail/CVE-2020-3187
    - https://github.com/Threekiii/Awesome-POC
  classification:
    cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
    cvss-score: 9.1
    cve-id: CVE-2020-3187
    cwe-id: CWE-22
    epss-score: 0.94016
    epss-percentile: 0.9989
    cpe: cpe:2.3:a:cisco:firepower_threat_defense:*:*:*:*:*:*:*:*
  metadata:
    max-request: 1
    vendor: cisco
    product: firepower_threat_defense
  tags: cve,cve2020,cisco,packetstorm

http:
  - method: GET
    path:
      - "{{BaseURL}}/+CSCOE+/session_password.html"

    matchers-condition: and
    matchers:
      - type: word
        part: header
        words:
          - webvpn
          - Webvpn

      - type: status
        status:
          - 200
# digest: 490a00463044022077f3f7318996f7838acc48eff7ff8908da4c06126991a63b6f381dc2461d48bb02203364ce8551610db7d5bb8097ada27b524e676c2f2e0b14fb00620006ede65689:922c64590222798bb761d5b6d8e72950