CVE-2017-16921
high
CVSS v3
8.8
CVSS v2
9.0
VIR risk
8.8
Description
In OTRS 6.0.x up to and including 6.0.1, OTRS 5.0.x up to and including 5.0.24, and OTRS 4.0.x up to and including 4.0.26, an attacker who is logged into OTRS as an agent can manipulate form parameters (related to PGP) and execute arbitrary shell commands with the permissions of the OTRS or web server user.
Predictions
Exploit likelihood
92%
Patch ETA
—
Heuristic predictions, AS-IS, for prioritization only.
Mitigations
Vendor advisory: debian — https://security-tracker.debian.org/tracker/CVE-2017-16921
Vendor advisory: cve@mitre.org — https://www.otrs.com/security-advisory-2017-09-security-update-otrs-framework/
OS impact
| OS | Version | Status | Fixed in |
|---|---|---|---|
| debian | 7.0 | affected | |
| debian | 8.0 | affected | |
| debian | 9.0 | affected | |
| debian | bullseye | fixed | 6.0.2-1 |
Application impact
| Vendor | Product | Versions | Fixed |
|---|---|---|---|
| otrs | otrs | 4.0.1 | |
| otrs | otrs | 4.0.2 | |
| otrs | otrs | 4.0.3 | |
| otrs | otrs | 4.0.4 | |
| otrs | otrs | 4.0.5 | |
| otrs | otrs | 4.0.6 | |
| otrs | otrs | 4.0.7 | |
| otrs | otrs | 4.0.8 | |
| otrs | otrs | 4.0.9 | |
| otrs | otrs | 4.0.10 | |
| otrs | otrs | 4.0.11 | |
| otrs | otrs | 4.0.12 | |
| otrs | otrs | 4.0.13 | |
| otrs | otrs | 4.0.14 | |
| otrs | otrs | 4.0.15 | |
| otrs | otrs | 4.0.16 | |
| otrs | otrs | 4.0.17 | |
| otrs | otrs | 4.0.18 | |
| otrs | otrs | 4.0.19 | |
| otrs | otrs | 4.0.20 | |
| otrs | otrs | 4.0.21 | |
| otrs | otrs | 4.0.22 | |
| otrs | otrs | 4.0.23 | |
| otrs | otrs | 4.0.24 | |
| otrs | otrs | 4.0.25 | |
| otrs | otrs | 4.0.26 | |
| otrs | otrs | 5.0.0 | |
| otrs | otrs | 5.0.1 | |
| otrs | otrs | 5.0.2 | |
| otrs | otrs | 5.0.3 | |
| otrs | otrs | 5.0.4 | |
| otrs | otrs | 5.0.5 | |
| otrs | otrs | 5.0.6 | |
| otrs | otrs | 5.0.7 | |
| otrs | otrs | 5.0.8 | |
| otrs | otrs | 5.0.9 | |
| otrs | otrs | 5.0.10 | |
| otrs | otrs | 5.0.11 | |
| otrs | otrs | 5.0.12 | |
| otrs | otrs | 5.0.13 | |
| otrs | otrs | 5.0.14 | |
| otrs | otrs | 5.0.15 | |
| otrs | otrs | 5.0.16 | |
| otrs | otrs | 5.0.17 | |
| otrs | otrs | 5.0.18 | |
| otrs | otrs | 5.0.19 | |
| otrs | otrs | 5.0.20 | |
| otrs | otrs | 5.0.21 | |
| otrs | otrs | 5.0.22 | |
| otrs | otrs | 5.0.23 | |
| otrs | otrs | 5.0.24 | |
| otrs | otrs | 6.0.0 | |
| otrs | otrs | 6.0.1 | |
References
- http://packetstormsecurity.com/files/162295/OTRS-6.0.1-Remote-Command-Execution.html
- https://lists.debian.org/debian-lts-announce/2017/12/msg00015.html
- https://www.debian.org/security/2017/dsa-4066
- https://www.exploit-db.com/exploits/43853/
- https://www.otrs.com/security-advisory-2017-09-security-update-otrs-framework/
- https://security-tracker.debian.org/tracker/CVE-2017-16921
CWEs
CWE-78
Verify integrity in audit chain (admin only). AS-IS.