CVE-2019-20933
influxdb: authentication bypass because a JWT token may have an empty SharedSecret
Kaynağa göre önem derecesi
Trivy'nin kendi etiketi CRITICAL. Kritik diyenler: NVD, GHSA, Photon OS. Daha düşük diyenler: Red Hat (yüksek), Ubuntu (orta).
Açıklama
InfluxDB before 1.7.6 has an authentication bypass vulnerability in the authenticate function in services/httpd/handler.go because a JWT token may have an empty SharedSecret (aka shared secret).
Etkilenen paketler ve düzeltilmiş sürümler
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| go::GitHub Security Advisory Go | github.com/influxdata/influxdb | 1.7.6 |
| Photon OS 2.0 | influxdb | 1.6.0-6.ph2 |
| Photon OS 3.0 | influxdb | 1.6.0-10.ph3 |
| Photon OS 5.0 | kapacitor | 1.6.6-1.ph5 |
| debian 10 | influxdb | 1.6.4-1+deb10u1 |
| debian 11 | influxdb | 1.6.7~rc0-1 |
| debian 12 | influxdb | 1.6.7~rc0-1 |
| debian 13 | influxdb | 1.6.7~rc0-1 |
| debian 14 | influxdb | 1.6.7~rc0-1 |
| debian 9 | influxdb | 1.1.1+dfsg1-4+deb9u1 |
| echo | influxdb | 1.6.7~rc0-1 |
| ubuntu 18.04 | influxdb | 1.1.1+dfsg1-4+deb9u1ubuntu1 |
18 kaynaktaki 18 kaydın hepsini göster
| Kaynak | Paket | Düzeltildiği sürüm |
|---|---|---|
| go::GitHub Security Advisory Go | github.com/influxdata/influxdb | 1.7.6 |
| Photon OS 2.0 | influxdb | 1.6.0-6.ph2 |
| Photon OS 3.0 | influxdb | 1.6.0-10.ph3 |
| Photon OS 5.0 | kapacitor | 1.6.6-1.ph5 |
| debian 10 | influxdb | 1.6.4-1+deb10u1 |
| debian 11 | influxdb | 1.6.7~rc0-1 |
| debian 12 | influxdb | 1.6.7~rc0-1 |
| debian 13 | influxdb | 1.6.7~rc0-1 |
| debian 14 | influxdb | 1.6.7~rc0-1 |
| debian 9 | influxdb | 1.1.1+dfsg1-4+deb9u1 |
| echo | influxdb | 1.6.7~rc0-1 |
| ubuntu 18.04 | influxdb | 1.1.1+dfsg1-4+deb9u1ubuntu1 |
| ubuntu 18.04-ESM | influxdb | 1.1.1+dfsg1-4+deb9u1ubuntu1 |
| ubuntu 20.04 | influxdb | 1.6.4-1+deb10u1build0.20.04.1 |
| ubuntu 20.04-ESM | influxdb | 1.6.4-1+deb10u1build0.20.04.1 |
| ubuntu 21.04 | influxdb | 1.6.7~rc0-1 |
| ubuntu 21.10 | influxdb | 1.6.7~rc0-1 |
| ubuntu 22.04 | influxdb | 1.6.7~rc0-1 |
Referanslar
- https://access.redhat.com/security/cve/CVE-2019-20933
- https://github.com/influxdata/influxdb/commit/761b557315ff9c1642cf3b0e5797cd3d983a24c0
- https://github.com/influxdata/influxdb/compare/v1.7.5...v1.7.6
- https://github.com/influxdata/influxdb/issues/12927
- https://github.com/ticarpi/jwt_tool/blob/a6ca3e0524a204b5add070bc6874cb4e7e5a9864/jwt_tool.py#L1368
- https://lists.debian.org/debian-lts-announce/2020/12/msg00030.html
- https://nvd.nist.gov/vuln/detail/CVE-2019-20933
- https://pkg.go.dev/github.com/influxdata/influxdb/services/httpd