Skip to content

[Bug]: Security issue in pillow dep #604

Closed

Description

@pcorpet

What happened?

The latest version of fastembed relies on pillow < 12.0 which exposes a vulnerability.
See GHSA-cfh3-3jmp-rvhc

Please update this library so that it can work with a patched version

What is the expected behaviour?

No response

A minimal reproducible example

No response

What Python version are you on? e.g. python --version

Python3.13

FastEmbed version

v0.7.4

What os are you seeing the problem on?

No response

Relevant stack traces and/or logs

Activity

  1. thomasboer-sketch commented on Feb 12, 2026

    @thomasboer-sketch

    +1 — this is blocking our publish pipeline as well. pip-audit flags pillow 11.3.0 for CVE-2026-25990 (fixed in 12.1.1), and fastembed 0.7.4 pins pillow<12.0.

    Note that the main branch still has the <12.0 upper bound too, so a release from current main wouldn't fix it.

    Happy to open a PR bumping the constraint if that helps.

  2. patricklewis commented on Feb 13, 2026

    @patricklewis

    @thomasboer-sketch see #599 for a PR to allow Pillow 12

  3. terencehonles commented on Mar 19, 2026

    @terencehonles

    my PR was superseded by #611, but it still needs to be released

  4. thephfernandes commented on Mar 20, 2026

    @thephfernandes

    @tbung any updates on the release?

  5. Dylancouzon commented on Jul 24, 2026

    @Dylancouzon
    Contributor

    Hey @pcorpet @thomasboer-sketch @terencehonles @thephfernandes

    Sorry for the delay. #611 raised the pillow bound to <13.0 and it shipped in v0.8.0, so a patched pillow resolves now.

    Closing this as completed.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

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