CVE-2021-21404
CVE-2021-21404 · Crash due to malformed relay protocol message
Здесь приведены факты из открытых источников об уязвимостях. Перед обновлением ознакомьтесь с исходным сообщением.
Syncthing is a continuous file synchronization program. In Syncthing before version 1.15.0, the relay server `strelaysrv` can be caused to crash and exit by sending a relay message with a negative length field. Similarly, Syncthing itself can crash for the same reason if given a malformed message from a malicious relay server when attempting to join the relay. Relay joins are essentially random (from a subset of low latency relays) and Syncthing will by default restart when crashing, at which point it's likely to pick another non-malicious relay. This flaw is fixed in version 1.15.0.
CVSS 7.5 · Высокий · EPSS 2,0% · Есть исправление
- Опубликовано
- Обновлено
Стек: system
Затронутые продукты и версии
syncthing
- Версии
- < 1.15.0: Затронуто
Нет опубликованного исправления
syncthing Debian:12
- Затронутые диапазоны версий
- ECOSYSTEM: < 1.12.1~ds1-3
Обновитесь до 1.12.1~ds1-3
syncthing Debian:13
- Затронутые диапазоны версий
- ECOSYSTEM: < 1.12.1~ds1-3
Обновитесь до 1.12.1~ds1-3
syncthing Debian:14
- Затронутые диапазоны версий
- ECOSYSTEM: < 1.12.1~ds1-3
Обновитесь до 1.12.1~ds1-3
syncthing Ubuntu:18.04:LTS
- Версии
- 0.14.36+ds1-1
- 0.14.38+ds1-1
- 0.14.43+ds1-5
- 0.14.43+ds1-6
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
syncthing Ubuntu:20.04:LTS
- Версии
- 1.1.4~ds1-4
- 1.1.4~ds1-4ubuntu1
- 1.1.4~ds1-4ubuntu1.1
- 1.1.4~ds1-4ubuntu1.2
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
syncthing Ubuntu:Pro:22.04:LTS
- Версии
- 1.12.1~ds1-4
- 1.18.0~ds1-3
- 1.18.0~ds1-3ubuntu0.1
- 1.18.0~ds1-3ubuntu0.2
- 1.18.0~ds1-3ubuntu0.3
- 1.18.0~ds1-3ubuntu0.3+esm1
- 1.18.0~ds1-3ubuntu0.3+esm2
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
syncthing Ubuntu:Pro:24.04:LTS
- Версии
- 1.19.2~ds1-3
- 1.27.2~ds4-1
- 1.27.2~ds4-1ubuntu0.24.04.1
- 1.27.2~ds4-1ubuntu0.24.04.2
- 1.27.2~ds4-1ubuntu0.24.04.2+esm1
- 1.27.2~ds4-1ubuntu0.24.04.3
- 1.27.2~ds4-1ubuntu0.24.04.3+esm1
- 1.27.2~ds4-1ubuntu0.24.04.3+esm2
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
syncthing Ubuntu:25.10
- Версии
- 1.29.2~ds1-1
- 1.29.5~ds1-2
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
syncthing Ubuntu:26.10
- Версии
- 1.29.5~ds1-3
- 1.29.5~ds1-4
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
syncthing Ubuntu:Pro:26.04:LTS
- Версии
- 1.29.5~ds1-2
- 1.29.5~ds1-3
- 1.29.5~ds1-3ubuntu0.26.04.1~esm1
- Затронутые диапазоны версий
- ECOSYSTEM: (−∞, +∞)
Нет опубликованного исправления
Первоисточники
- https://github.com/syncthing/syncthing/security/advisories/GHSA-x462-89pf-6r5h
- https://pkg.go.dev/github.com/syncthing/syncthing
- https://github.com/syncthing/syncthing/commit/fb4fdaf4c0a79c22cad000c42ac1394e3ccb6a97
- https://github.com/syncthing/syncthing/releases/tag/v1.15.0
- https://nvd.nist.gov/vuln/detail/CVE-2021-21404