Skip to content
OpenAdvisories
High · 8.8 CVE-2018-1098 EUVD-2022-0838GHSA-5gjm-fj42-x983

etcd Cross-site Request Forgery (CSRF)

Published Apr 3, 2018 · Updated Aug 5, 2024 · Assigned by redhat

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

VendorProductAffectedFixed
Red Hat etcd 3.3.1 and earlier —

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 etcd 3.4.23-1 —
Debian 13 etcd 3.4.23-1 —
Debian 12 etcd 3.4.23-1 —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 etcd No fix yet —
Ubuntu 25.10 etcd No fix yet —
Ubuntu 16.04 LTS etcd No fix yet —
Show 5 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu Pro 26.04 LTS etcd No fix yet —
Ubuntu Pro 24.04 LTS etcd No fix yet —
Ubuntu Pro 22.04 LTS etcd No fix yet —
Ubuntu Pro 20.04 LTS etcd No fix yet —
Ubuntu Pro 18.04 LTS etcd No fix yet —

Affected packages

EcosystemPackageAffectedFixedRecord
Go go.etcd.io/etcd/v3 < 3.4.0 3.4.0 GHSA-5gjm-fj42-x983

Advisories 1

References