Vulnary
← back to the feed
Critical· 9.6official fix available

CVE-2026-45758

A malicious version of the Guardrails AI Python framework (0.10.1) was published to PyPI on May 11, 2026. Users who installed that exact version from PyPI are at risk. The package was quickly quarantined and no data exfiltration was observed, but the risk remains.

publishedJun 5, 2026
last modifiedJul 23, 2026
sourcesNVD
severity · cvss
9.6
critical · how bad it is
exploitation · epss
<1%
20th percentile · chance of exploitation in 30 days
(ai-assisted) A model wrote this summary from the official data, so double-check it against the source before you act on it. Read the official advisory →
auto-deletes from the system
counting…on Aug 23, 2026

An official fix is available, so this entry is kept for 30 days and then removed automatically.

01

Who is affected

Users who installed guardrails-ai version 0.10.1 from PyPI on May 11, 2026.

02

Real-world impact

An attacker could run arbitrary code on the victim’s machine, potentially exposing credentials such as GitHub PATs, cloud keys, or API tokens, and could create unauthorized GitHub workflows or repositories.

03

Why this severity

The CVSS score of 9.6 reflects a network‑accessible vulnerability that requires no special privileges, has a low attack complexity, and can compromise confidentiality, integrity, and availability if the malicious package is executed.

04

What to do about it

official fix available
recommended steps
  1. 01Upgrade guardrails-ai to version 0.10.2 or downgrade to 0.10.0.
  2. 02Rotate any credentials that could be accessed from the machine (e.g., GitHub PATs, cloud provider keys, package registry tokens, API keys).
  3. 03Audit your GitHub account for unauthorized workflows or repositories.

NVD-referenced vendor advisory

05

Timeline

  1. Jun 5, 2026 · Jun 5, 2026
    Published
    Disclosed and added to the National Vulnerability Database.
  2. Jul 23, 2026 · 12d ago
    Advisory updated
    The NVD record was last revised.
  3. Jul 24, 2026 · 11d ago
    Official fix available
    A vendor patch or mitigation now exists — see the remediation steps above.
06

How it’s attacked

Attack vectorNetwork (remote)
Attack complexityLow
Privileges requiredNone
User interactionRequired
ScopeChanged
Confidentiality impactHigh
Integrity impactHigh
Availability impactHigh
07

References & advisories

(ai-assisted) A model wrote this summary from the official data, so double-check it against the source before you act on it. Read the official advisory →
CVE-2026-45758: A malicious version of the Guardrails AI Python framework (0.10.1) was · Vulnary