Skip to content

Release 0.7.5 to unblock pillow 12.x (CVE-2026-25990) #606

@thomasboer-sketch

Description

@thomasboer-sketch

Summary

The pillow constraint on main has already been relaxed to >=10.3.0,<13.0.0, but the latest PyPI release (v0.7.4) still pins pillow<12.0. This forces downstream consumers onto Pillow 11.x, which is affected by CVE-2026-25990 (heap-based buffer overflow in PSD loading).

Could you cut a 0.7.5 patch release from main? The fix is already there — it just needs a release.

Context

  • CVE: CVE-2026-25990 — fixed in Pillow 12.1.1
  • Current PyPI (v0.7.4): pillow>=10.3.0,<12.0.0 — blocks Pillow 12.x
  • Current main: pillow>=10.3.0,<13.0.0 — allows Pillow 12.x ✅
  • Related PR: allow pillow 12 #599 (still open, but the fix landed on main separately)

This is blocking pip-audit / security scans for any project that depends on fastembed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions