Amazon Linux 2 and 2023 kernels are out now. EKS and ECS AMIs dated 31 October carry the fix, Redshift follows on 2 November and RDS and Aurora on 3 November.
The all-platform CodeQL bundle is deprecated and goes away in March 2027
EditorialBy TrustList Editorial
From CodeQL CLI 2.27.0 the combined codeql-bundle.tar.gz and .tar.zst downloads are deprecated, and GitHub will remove them in mid-March 2027. Pipelines that fetch the bundle by that filename need to move to a platform-specific download.
About The all-platform CodeQL bundle is deprecated and goes away in March 2027
The all-platform CodeQL bundle is deprecated and goes away in March 2027
22 September 2026: GitHub marked the all-platform CodeQL bundle deprecated on 22 September 2026, starting with CodeQL CLI 2.27.0, and said it will remove it in mid-March 2027. The files in question are codeql-bundle.tar.gz and codeql-bundle.tar.zst - the downloads that carry the binaries for every supported platform in one archive.
Who this actually affects
Not people using the CodeQL action with its default setup: that resolves its own download and will follow the change. The teams affected are the ones who fetch the bundle themselves, by that exact filename, in a script - typically because they run CodeQL in an air-gapped or mirrored environment, or cache the bundle in an internal artifact store to avoid pulling it from the internet on every build, or run the CLI outside Actions entirely.
Those pipelines are the ones that will break, and they will break in March 2027 with a 404 rather than with a warning. Six months is a generous notice period; it is also long enough for the person who wrote the script to have moved on.
Why it is going, and the detail worth knowing
The all-platform bundle exists so one download works everywhere, at the cost of shipping binaries for platforms the downloader will never run. GitHub's replacement is the platform-specific bundle for your operating system and architecture.
There is a practical detail buried in the notice that is worth more than the deprecation itself: Linux ARM64 binaries are only available in the platform-specific downloads and were never in the all-platform bundle at all. Anyone who assumed "all-platform" meant all platforms and has been trying to run CodeQL on ARM64 Linux build agents has been hitting that gap already.
What to do about it
Search your CI configuration and any internal mirroring scripts for codeql-bundle and see whether the name appears. If it does, change the fetch to the platform-specific artifact for the runner it lands on, and - if you cache it internally - update whatever pulls it into the cache, which is usually a separate job that nobody looks at.
If you are on CodeQL CLI 2.27.0 or later, you can make the change today; the platform-specific bundles are already what GitHub publishes. There is no reason to wait for March, and every reason not to: a deprecation with a six-month runway is the easiest kind of migration to do and the easiest kind to forget.
Not yet independently verified. This rests entirely on GitHub’s own changelog entry. No independent report of it was found, so every date here comes from the vendor's own page and is only as reliable as that page. We will update this when it can be confirmed, and remove this note.
Sources
- GitHub Changelog: Deprecation notice, all-platform CodeQL bundle - 22 September 2026
Categories & features
TrustList Weekly
The week in software and IT, in one email
The news that matters to buyers, new rankings and our own research. Every Thursday, free, and easy to leave.
You may be interested in
CVE-2026-112816 lets anyone who can reach the API and holds a trusted client's public certificate act as that client, up to root on the host. Fixed snaps went out on 29 October.
A race in IPv4 TCP connection setup frees socket options too early. The kernel CVE team scores it 9.8, distributions 5.9 to 8.1; Debian has fixed kernels, Ubuntu lists fixes in progress.
Two of the nine run code on a viewer that connects to a hostile machine or opens a crafted recording; six let a local user reach SYSTEM or root through the Monitoring and Patch Management add-ons.
Every musl release from 0.5.0 to 1.2.6 is affected. The maintainers ship a patch now and say 1.2.7 will follow; only programs that compile regular expressions from untrusted input are exposed.
Microsoft shipped .NET 8.0.33, 9.0.22, 10.0.14 and 11 RC3 outside the monthly cycle, and re-released two October fixes that did not fully work. Self-contained apps and containers must be rebuilt.
NLnet Labs fixed five CVEs in its recursive resolver five weeks after the September release that patched a critical one, so servers still on 1.26.1 are behind again. Debian shipped DSA-6581-1.
CVE-2026-111497 is rated 9.2 by Google and hits every Brotli release from 1.0.3 to 1.2.0. Envoy, the PyPI packages and Debian have shipped fixes; Ubuntu still ranks it medium.
More on TrustList
Everything here links back to the same verified catalogue. Pick your next stop.
- More LinuxThe ranking for this subject
- CompaniesAgencies, consultancies and IT service providers, ranked by verified reviews.
- ProductsSoftware and SaaS with pricing, features, integrations and alternatives.
- AwardsAnnual recognition decided by verified reviews and an independent jury.
- LaunchesNew products and releases, voted up by the community every day.
- AI ModelsBenchmark scores and community ratings for every major model.
- RequestsBuyers describe what they need; vendors respond directly.
- PeopleReviewers, authors and makers with public profiles.
- ComparePut up to four listings side by side before you shortlist.