CVE-2018-1098 etcd Cross-site Request Forgery (CSRF)
HighCVSS 8.8
EPSS 1.2%
- Published
- Updated
- Exploit status
- No public exploit known
Description
A cross-site request forgery flaw was found in etcd 3.3.1 and earlier. An attacker can set up a website that tries to send a POST request to the etcd server and modify a key. Adding a key is done with PUT so it is theoretically safe (can't PUT from an HTML form or such) but POST allows creating in-order keys that an attacker can send.
Affected products
| Product | Affected versions | Fixed in |
|---|---|---|
| go.etcd.io/etcd(Go) | < 3.4.0 | 3.4.0 |
| debian/etcd(Debian:12) | < 3.4.23-1 | 3.4.23-1 |
| debian/etcd(Debian:13) | < 3.4.23-1 | 3.4.23-1 |
| debian/etcd(Debian:14) | < 3.4.23-1 | 3.4.23-1 |
| redhat/etcd | <= 3.3.1 | No fix listed |
| fedoraproject fedora | = 30 | No fix listed |
| ubuntu/etcd(Ubuntu:24.04) | All versions | No fix listed |
| ubuntu/etcd(Ubuntu:26.04) | All versions | No fix listed |
| ubuntu/etcd(Ubuntu:26.10) | All versions | No fix listed |
| redhat/etcd | = 3.3.1 and earlier | No fix listed |
| ubuntu/etcd(Ubuntu:22.04) | All versions | No fix listed |
References
- nvd.nist.gov third-party-advisory vendor-advisory
- github.com exploit third-party-advisory
- github.com patch
- bugzilla.redhat.com issue-tracking third-party-advisory
- lists.fedoraproject.org
- lists.fedoraproject.org
- FEDORA-2019-219b0b0b6a vendor-advisory
- FEDORA-2019-833466697f vendor-advisory
- github.com
- Ubuntu CVE tracker vendor-advisory
- www.cve.org
- Debian Security Tracker CVE-2018-1098 vendor-advisory
- bugs.debian.org issue-tracking