Read the docs
TI-2026-13068 Aliases CVE-2026-15529GHSA-997v-r4v7-9f3g

yzhao062 pyod persistence.py pyod.utils.persistence.load deserialization

Priority MEDIUM 57CWE-20Published · Updated

Key facts

Attack vector
Network
Privileges required
Low
User interaction
None
Attack complexity
Low
Attack requirements
None
Impact type
Code execution
Confidentiality · integrity · availability
Low · Low · Low
Fix status
Fixed

Attack profile from CVSS 4.0 · CNA. Fix status from CNA and GitHub. Impact type from CWE-502.

Summary

A vulnerability was detected in yzhao062 pyod up to 3.6.1. Affected is the function pyod.utils.persistence.load of the file pyod/utils/persistence.py. Performing a manipulation of the argument path results in deserialization. The attack can be initiated remotely. Upgrading to version 3.6.2 is able to address this issue. It is recommended to apply a patch to fix this issue. The pull request to fix this issue requires some minor changes.

Why it matters now

Exploitation Proof of concept CISA SSVC · not in CISA KEV
EPSS 0.00441 38th percentileScored 2026-11-07
Fix Fixed pyod (yzhao062): 3.6.2pyod (PyPI): 3.6.2

SSVC decision points

CISA ADP · SSVC 2.0.3

Exploitation
Poc
Automatable
No
Technical impact
Partial

The decision (Track, Attend, Act) also depends on your mission and well-being impact; see CISA's SSVC guide.

Affected products

VendorProductAffected versionsFixed inStatusSource
yzhao062pyod3.5.0; 3.5.1; 3.5.2; 3.5.4; 3.6.0; 3.6.13.6.2Patch availableCNA
—pyod (PyPI)3.5.0 to before 3.6.23.6.2Patch availableGHSA-997v-r4v7-9f3g
  • pyod Vendoryzhao062 Affected 3.5.0; 3.5.1; 3.5.2; 3.5.4; 3.6.0; 3.6.1 Fixed in 3.6.2 Patch available CNA
  • pyod (PyPI) Vendor— Affected 3.5.0 to before 3.6.2 Fixed in 3.6.2 Patch available GHSA-997v-r4v7-9f3g

CPE names CNA · 1

CPEVersionsRoleVendor
cpe:2.3:a:yzhao062:pyod:*:*:*:*:*:*:*:*——yzhao062
  • cpe:2.3:a:yzhao062:pyod:*:*:*:*:*:*:*:* Versions — — ·yzhao062

Remediation

  • Fix · CNA pyod (yzhao062) Fixed in 3.6.2
  • Fix · GHSA-997v-r4v7-9f3g pyod (PyPI) Fixed in 3.6.2 Advisory →

Timeline

  1. 2026-10-02 Threatist record created from CVE-2026-15529
  2. 2026-10-03 Alias added: GHSA-997v-r4v7-9f3g

References

Sources