Impact
X-AnyLabeling's model downloader builds an unverified SSL context, disabling TLS certificate checks when fetching models over HTTPS. An attacker who intercepts that pull can supply a malicious model file. The validation after download only checks format, not provenance, allowing the attacker to supply an ONNX model that predicts desired annotations or a PyTorch (.pth/.pt) model that is unpickled as code, allowing code execution. This weakness is a certificate verification bypass (CWE-295).
Affected Systems
The affected software is X-AnyLabeling from CVHub520. Versions before 4.0.0-beta.9 are vulnerable, including the 4.0.0-beta.8 release referenced by the advisory.
Risk and Exploitability
The CVSS score of 8.2 indicates high severity. Because EPSS is not available and it is currently not listed in CISA's KEV catalog, there is current uncertainty about how often this flaw is actively exploited. The likely attack vector is interception of the HTTPS model download via a man-in-the-middle or by redirecting requests to a malicious server. The lack of certificate verification means even legitimate intermediaries could supply arbitrary model content. Therefore, any environment that routinely downloads models from the project's release host is at risk, and attackers could gain remote code execution or tamper with inference results.
OpenCVE Enrichment