CVE-2020-26892
The JWT library in NATS nats-server before 2.1.9 has Incorrect Access ...
Severity by source
Trivy's own label is CRITICAL. Rated critical by NVD, GHSA.
Description
The JWT library in NATS nats-server before 2.1.9 has Incorrect Access Control because of how expired credentials are handled.
Affected packages and fixed versions
| Source | Package | Fixed in |
|---|---|---|
| go::GitHub Security Advisory Go | github.com/nats-io/jwt | 1.1.0 |
| chainguard | nats-server | 0 |
| debian 10 | golang-github-nats-io-jwt | no fix listed |
| debian 12 | golang-github-nats-io-jwt | 2.2.0-1 |
| debian 13 | golang-github-nats-io-jwt | 2.2.0-1 |
| debian 14 | golang-github-nats-io-jwt | 2.2.0-1 |
| echo | golang-github-nats-io-jwt | 2.2.0-1 |
| wolfi | nats-server | 0 |
References
- https://advisories.nats.io/CVE/CVE-2020-26892.txt
- https://github.com/nats-io/jwt
- https://github.com/nats-io/jwt/commit/e11ce317263cef69619fc1ca743b195d02aa1d8a
- https://github.com/nats-io/jwt/security/advisories/GHSA-4w5x-x539-ppf5
- https://github.com/nats-io/nats-server/commit/1e08b67f08e18cd844dce833a265aaa72500a12f
- https://github.com/nats-io/nats-server/commits/master
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/VT67XCLIIBYRT762SVFBYFFTQFVSM3SI
- https://lists.fedoraproject.org/archives/list/package-announce@lists.fedoraproject.org/message/VT67XCLIIBYRT762SVFBYFFTQFVSM3SI/