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
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions