Skip to content

docs(blog): note the move to keyless image signing in the Oct 21 incident post - #3044

Merged
yuneng-berri merged 3 commits into
mainfrom
litellm_keyless_signing_incident_post
Nov 15, 2026
Merged

yuneng-berri merged 3 commits into
mainfrom
litellm_keyless_signing_incident_post

Conversation

@yuneng-berri

@yuneng-berri yuneng-berri commented Nov 15, 2026 •

Copy link
Copy Markdown
Contributor

What

Updates the October 21 incident post to say image signing has moved to keyless cosign

  • Adds a November 15 update line at the top of the post
  • Adds an update callout at the top of Image signing key rotation and drops "every later release uses it too". The rotated key was used from v1.103.8 (October 24) until v1.110.0-rc.3
  • Adds a Keyless signing section with the cosign verify command for releases from v1.111.0-dev.3 on

Why

v1.111.0-dev.3 and v1.111.0-dev.4 are signed with keyless cosign, so cosign verify --key fails on them and the post's key-only instructions no longer cover new releases

Checked

  • cosign verify with the keyless identity passes on ghcr.io/berriai/litellm:v1.111.0-dev.3 and :v1.111.0-dev.4
  • v1.110.0-rc.3 verifies with the rotated key and is the last release signed with it

Not in this PR

docs/proxy/docker_image_security.md still documents key-only verification

…dent post

Releases are signed with keyless cosign starting with v1.111.0-dev.3, so the post's claim that every later release uses the rotated key is no longer true. Add an update line, correct that sentence, and add a Keyless signing section with the verify command.
@vercel

vercel Bot commented Nov 15, 2026 •

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated
litellm Ready Ready Preview Nov 15, 2026 5:47am UTC

Request Review

…tion section

The change was buried in a sentence of the key rotation paragraph. Put it in an Update callout at the top of the section, and say plainly that cosign verify --key cannot be used with keyless releases.
@yuneng-berri
yuneng-berri merged commit 5681efd into main Nov 15, 2026
6 checks passed
@yuneng-berri
yuneng-berri deleted the litellm_keyless_signing_incident_post branch November 15, 2026 05:59

This branch was successfully deployed

1 active deployment
Preview — ffd62b1b Deployed Nov 15, 2026 by vercel[bot]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant