Deserialization Vulnerability in yzhao062 pyod Library
CVE-2026-15529

5.3MEDIUM

Key Information:

Vendor

Yzhao062

Status
Vendor
CVE Published:
13 July 2026

What is CVE-2026-15529?

A deserialization vulnerability has been identified in the yzhao062 pyod library, specifically within the function pyod.utils.persistence.load located in the file pyod/utils/persistence.py. This flaw allows an attacker to manipulate the 'path' argument leading to unauthorized remote access through untrusted data deserialization. The issue affects versions 3.5.0 to 3.5.2, and while a pull request has been created to address the vulnerability, it is crucial for users to apply any security patches as they become available to mitigate potential risks.

Affected Version(s)

pyod 3.5.0

pyod 3.5.1

pyod 3.5.2

References

CVSS V4

Score:
5.3
Severity:
MEDIUM
Confidentiality:
Low
Integrity:
Low
Availability:
Low
Attack Vector:
Network
Attack Complexity:
Low
Attack Required:
None
Privileges Required:
Undefined
User Interaction:
None

Timeline

  • Vulnerability published

  • Vulnerability Reserved

Credit

Dem0000000 (VulDB User)
VulDB CNA Team
.