Skip to content

Fix CVE-2026-34040 and CVE-2026-33997 vulnerabilities in Moby#1681

Merged
palade merged 5 commits intomainfrom
fix_cves
Apr 9, 2026
Merged

Fix CVE-2026-34040 and CVE-2026-33997 vulnerabilities in Moby#1681
palade merged 5 commits intomainfrom
fix_cves

Conversation

@palade
Copy link
Copy Markdown
Contributor

@palade palade commented Apr 8, 2026

Description

This PR addresses two critical security vulnerabilities in the Moby engine:

  • CVE-2026-34040: Fixed AuthZ plugin bypass vulnerability that occurred when processing oversized request bodies
  • CVE-2026-33997: Resolved off-by-one error in plugin privilege validation that could lead to privilege escalation

Upgraded to Moby v29.0.0 as per the official release notes

These changes ensure proper authorization validation and eliminate potential security bypasses in plugin handling mechanisms.

References: https://github.com/moby/moby/releases/tag/docker-v29.0.0

Fixes # (issue)

Any Newly Introduced Dependencies

Updated to use non-deprecated Go modules: migrated from github.com/docker/docker to github.com/moby/moby/client and github.com/moby/moby/api

How Has This Been Tested?

ci

Checklist:

  • I agree to use the APACHE-2.0 license for my code changes
  • I have not introduced any 3rd party dependency changes
  • I have performed a self-review of my code

@palade palade self-assigned this Apr 8, 2026
@palade palade changed the title DO NOT MERGE: Migrate from docker/docker to moby/moby Fix CVE-2026-34040 and CVE-2026-33997 vulnerabilities in Moby Apr 9, 2026
@palade palade added this pull request to the merge queue Apr 9, 2026
Merged via the queue into main with commit ef9d3e4 Apr 9, 2026
82 of 84 checks passed
@palade palade deleted the fix_cves branch April 9, 2026 16:09
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.

2 participants