GitHub Advisoryadvisory · PyPI

GHSA-m3v4-v5gx-7wf5 OpenMed vulnerable to remote code injection through privacy-filter model loading path

CRITICAL Published 2026-06-02 Modified 2026-06-30 Official page ↗
Aliases
CVE-2026-47117
Ecosystem
PyPI
Packages
openmed
Severity
Critical
CVSS vector
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Weaknesses
CWE-94
Reviewed
2026-06-30

Affected packages

• PyPI openmed: < 1.5.2 → fixed in 1.5.2

Description

OpenMed before 1.5.2 contains a remote code execution vulnerability in the PII privacy-filter model loading path. The privacy-filter dispatcher used broad substring matching on the user-supplied `model_name` parameter, allowing a value such as `attacker/foo-privacy-filter-bar` to route through a path that loads Hugging Face models with `trust_remote_code=True`. An unauthenticated attacker can supply a malicious model repository containing custom Transformers code via auto_map in `config.json` or `tokenizer_config.json`, which is imported and executed with the privileges of the OpenMed service process.

Related

Alias · CVE (1)

  • CVE-2026-47117 OpenMed before 1.5.2 contains a remote code execution vulnerability in the PII privacy-filter model loading path. vulnerability

Weakness · CWE (1)

  • CWE-94 Improper Control of Generation of Code weakness

References