CVE-2026-61833CWE-285

CVE-2026-61833

High · published September 18, 2026

CVSS v3.1
8.1
EPSS
1%
Percentile
42.3
In the wild
Unconfirmed
What it is

zot is a container image and artifact registry based on the Open Container Initiative Distribution Specification. Prior to 2.1.18, the bearer authentication handler in pkg/api/authn.go maps every HTTP method other than GET and HEAD to the push action, so DELETE requests are not checked for the distinct delete permission. Bearer-authenticated requests also bypass the fine-grained DistSpecAuthzHandler path in pkg/api/authz.go, while DeleteManifest and DeleteBlob perform no independent delete-permission check. A remote attacker with a bearer token limited to pull and push actions can therefore delete manifests and blobs within the token's repository scope, making images unavailable and allowing repository history to be altered despite the token lacking delete authorization. This issue is fixed in version 2.1.18.

The record
Technical detail
CVSS v3.1
8.1 · HIGH
Vector
CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:N/I:H/A:H
CVSS v4.0
Not supplied
EPSS
0.00507 · 42.3th percentile
Weakness
CWE-285 · Improper Authorization
Published
2026-09-18T21:16Z
References (5)
EPSS history
Timeline
  • 20 SEP 03:23Z
    EPSS moved — → 0%
    epss
  • 18 SEP 16:55Z
    zot: Bearer authentication maps DELETE to push scope, allowing unauthorized deletion
    cvelistv5