Who is affected
Google Brotli is a compression library used across many software products and services. The vulnerability affects any system that decompresses Brotli-compressed streams, particularly where those streams originate from untrusted sources or reach the decoder over a network. The record does not specify which versions of Brotli are vulnerable or which products that bundle Brotli are affected; you will need to check your supply chain.
How to check whether this touches you
- Audit your software inventory to identify all products and services that use Brotli, including those bundled as a dependency. Check your software bill of materials (SBOM) and dependency-tracking tools.
- Determine whether each instance receives Brotli-compressed data from the internet or from untrusted local sources. If Brotli decompression is internal only or processes only data you control, exposure is lower.
- Fingerprint the running or deployed version of Brotli in each product by querying package managers, build metadata, or the product's own version reporting. Note that vendors sometimes backport security fixes without changing the full version number.
- If the product is a web browser, CDN client, or HTTP library, assume it handles compressed streams from the internet and treat it as exposed unless explicitly configured otherwise.
What to do
- Consult Google's advisory and your product vendors' security bulletins to identify which versions contain the fix and whether a patch is available for each product you use.
- If a patch is available, plan and schedule deployment according to CISA BOD 26-04 risk guidance, prioritising internet-facing or user-facing instances.
- Until a patch is deployed, reduce exposure by disabling Brotli decompression where possible, restricting the sources from which compressed streams are accepted, or running the decoder in a sandboxed environment.
- Enable logging of decompression errors and memory corruption signals (segmentation faults, access violations) on systems processing Brotli streams. Retain these logs for retrospective analysis.
- If no patch is available from your vendor, evaluate whether you can discontinue use of the affected product or replace it with an alternative.
If you find you were exposed
Brotli decompression vulnerabilities may be exploited passively; an attacker can deliver a malicious compressed stream and observe or exfiltrate the results without leaving obvious traces. Review access logs, network captures, and decompression error logs for the period before the vulnerability was disclosed, focusing on anomalous input or memory errors. Log retention is typically the limiting factor in this search, so prioritise the most recent 90 days of records and escalate to your incident response team if you find evidence of repeated decompression failures or memory corruption.