You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The wheel should bundle Brotli 1.2.1 or later. CVE-2026-111497 is an out-of-bounds write in the Brotli decoder. It affects 1.0.3 through 1.2.0 and is fixed in 1.2.1 (also in 1.1.1 and 1.0.10).
What actually happened?
The wheels bundle Brotli 1.2.0, which is in the affected range. FreeType links against it, so it's loaded whenever FreeType decodes Brotli-compressed font data (for example WOFF2).
Swapping in a 1.2.1 build of libbrotlicommon and libbrotlidec under the same file names works as a stopgap. Pillow's tests for FreeType text rendering and PNG save/load still pass after the swap. A wheel rebuilt against 1.2.1 would be the proper fix.
Activity
radarhere commentedon Oct 27, 2026
Our plan is to upgrade to brotli 1.2.1 on November 3rd (#6604), and then our next release is scheduled for January 2.
[-]CVE-2026-111497[/-][+]Upgrade brotli to 1.2.1[/+]aclark4life commentedon Oct 27, 2026
@xlphed Next time please report privately on GitHub.
radarhere commentedon Oct 27, 2026
#10340 has upgraded to brotli 1.2.1.