Read the docs
TI-2020-17648 Aliases CVE-2020-29367GHSA-8c7c-2c8j-3xfp

blosc2.c in Blosc C-Blosc2 through 2.0.0.beta.5 has a heap-based buffer overflow when…

Priority LOW 36CWE-787Published · Updated

Key facts

Attack vector
Local
Privileges required
None
User interaction
Required
Attack complexity
Low
Impact type
Code execution
Confidentiality · integrity · availability
High · High · High
Fix status
Partial Red Hat: 3 without a fix

Attack profile from CVSS 3.1 · NVD. Fix status from CNA, GitHub and Red Hat. Impact type from CWE-787 and the CVSS impact.

Summary

blosc2.c in Blosc C-Blosc2 through 2.0.0.beta.5 has a heap-based buffer overflow when there is a lack of space to write compressed data.

Why it matters now

EPSS 0.01201 68th percentileScored 2026-11-07
Fix Partial blosc2 (PyPI): 0.1.7Red Hat: 3 without a fix

SSVC decision points

Not available: CISA has not published SSVC decision points for this record.

Affected products

VendorProductAffected versionsFixed inStatusSource
——all versions—No fix listedCNA
—blosc2 (PyPI)before 0.1.70.1.7Patch availableGHSA-8c7c-2c8j-3xfp
  • — Vendor— Affected all versions Fixed in — No fix listed CNA
  • blosc2 (PyPI) Vendor— Affected before 0.1.7 Fixed in 0.1.7 Patch available GHSA-8c7c-2c8j-3xfp

CPE configurations NVD · 9

CPEVersionsRoleVendor
cpe:2.3:a:blosc:c-blosc2:2.0.0:alpha2:*:*:*:*:*:*2.0.0 alpha2VulnerableBlosc
cpe:2.3:a:blosc:c-blosc2:2.0.0:alpha3:*:*:*:*:*:*2.0.0 alpha3VulnerableBlosc
cpe:2.3:a:blosc:c-blosc2:2.0.0:alpha4:*:*:*:*:*:*2.0.0 alpha4VulnerableBlosc
cpe:2.3:a:blosc:c-blosc2:2.0.0:alpha5:*:*:*:*:*:*2.0.0 alpha5VulnerableBlosc
cpe:2.3:a:blosc:c-blosc2:2.0.0:beta1:*:*:*:*:*:*2.0.0 beta1VulnerableBlosc
cpe:2.3:a:blosc:c-blosc2:2.0.0:beta2:*:*:*:*:*:*2.0.0 beta2VulnerableBlosc
cpe:2.3:a:blosc:c-blosc2:2.0.0:beta3:*:*:*:*:*:*2.0.0 beta3VulnerableBlosc
cpe:2.3:a:blosc:c-blosc2:2.0.0:beta4:*:*:*:*:*:*2.0.0 beta4VulnerableBlosc
cpe:2.3:a:blosc:c-blosc2:2.0.0:beta5:*:*:*:*:*:*2.0.0 beta5VulnerableBlosc
  • cpe:2.3:a:blosc:c-blosc2:2.0.0:alpha2:*:*:*:*:*:* Versions 2.0.0 alpha2 Vulnerable ·Blosc
  • cpe:2.3:a:blosc:c-blosc2:2.0.0:alpha3:*:*:*:*:*:* Versions 2.0.0 alpha3 Vulnerable ·Blosc
  • cpe:2.3:a:blosc:c-blosc2:2.0.0:alpha4:*:*:*:*:*:* Versions 2.0.0 alpha4 Vulnerable ·Blosc
  • cpe:2.3:a:blosc:c-blosc2:2.0.0:alpha5:*:*:*:*:*:* Versions 2.0.0 alpha5 Vulnerable ·Blosc
  • cpe:2.3:a:blosc:c-blosc2:2.0.0:beta1:*:*:*:*:*:* Versions 2.0.0 beta1 Vulnerable ·Blosc
  • cpe:2.3:a:blosc:c-blosc2:2.0.0:beta2:*:*:*:*:*:* Versions 2.0.0 beta2 Vulnerable ·Blosc
  • cpe:2.3:a:blosc:c-blosc2:2.0.0:beta3:*:*:*:*:*:* Versions 2.0.0 beta3 Vulnerable ·Blosc
  • cpe:2.3:a:blosc:c-blosc2:2.0.0:beta4:*:*:*:*:*:* Versions 2.0.0 beta4 Vulnerable ·Blosc
  • cpe:2.3:a:blosc:c-blosc2:2.0.0:beta5:*:*:*:*:*:* Versions 2.0.0 beta5 Vulnerable ·Blosc

Remediation

  • Fix · GHSA-8c7c-2c8j-3xfp blosc2 (PyPI) Fixed in 0.1.7 Advisory →

Vendor assessments

Red Hat

Red Hat rating: Moderate. Red Hat's page for this CVE →

ProductStatusPlan or fix
Red Hat OpenShift Container Platform 4AffectedNo fix planned: Will not fix
Red Hat OpenStack Platform 13 (Queens)AffectedNo fix planned: Will not fix
Red Hat OpenStack Platform 16.1AffectedNo fix planned: Will not fix

Timeline

  1. 2026-10-02 Threatist record created from CVE-2020-29367
  2. 2026-10-03 Alias added: GHSA-8c7c-2c8j-3xfp

References

  • TI-2024-03004 c-blosc2 ndlz4x4.c ndlz4_decompress heap-based overflow CVSS 3.1CRITICAL 9.8
  • TI-2024-03003 c-blosc2 ndlz8x8.c ndlz8_decompress heap-based overflow CVSS 3.1CRITICAL 9.8
  • TI-2023-18819 C-blosc2 before 2.9.3 was discovered to contain a NULL pointer dereference via the… CVSS 3.1HIGH 7.5
  • TI-2023-18822 C-blosc2 before 2.9.3 was discovered to contain a NULL pointer dereference via the… CVSS 3.1HIGH 7.5
  • TI-2023-18821 C-blosc2 before 2.9.3 was discovered to contain a NULL pointer dereference via the… CVSS 3.1HIGH 7.5
  • TI-2023-18820 C-blosc2 before 2.9.3 was discovered to contain a NULL pointer dereference in… CVSS 3.1HIGH 7.5

Sources