Approved changes feed: RSS · Atom
cpe:2.3:a:snorkel:snorkel:*:*:*:*:*:*:*:*part: a version: * update: *
| Vendor | Snorkel (9daecaff-1c5d-56be-94f1-deee224cf525) |
|---|---|
| Product | Snorkel (091c65e3-058e-55d3-941e-ddaa64799e27) |
| Edition | * |
| Language | * |
| Software edition | * |
| Target software | * |
| Target hardware | * |
| Other | * |
Notes
Imported from gcve-enriched-dumps CVE data
PURL mappings
| PURL | Source | Last updated |
|---|---|---|
| No PURL mappings for this CPE yet. | ||
Vulnerability references
| Identifier | cpeApplicability | Submitted | db.gcve.eu details | Rationale |
|---|---|---|---|---|
CVE:CVE-2026-31224 |
vulnerable | 2026-06-08 07:57:14.748105 |
Details available
The snorkel library thru v0.10.0 contains an insecure deserialization vulnerability (CWE-502) in the MultitaskClassifier.load() method of the MultitaskClassifier class. The method loads model weight files using torch.load() without enabling the security-restrictive weights_only=True parameter. This default behavior allows the deserialization of arbitrary Python objects via the Pickle module. A remote attacker can exploit this by providing a maliciously crafted model file, leading to arbitrary code execution on the victim's system when the file is loaded via the vulnerable method.
Published: 2026-05-12T00:00:00.000Z
Updated: 2026-05-13T14:05:56.939Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-31223 |
vulnerable | 2026-06-08 07:57:14.747757 |
Details available
The snorkel library thru v0.10.0 contains a critical insecure deserialization vulnerability (CWE-502) in the BaseLabeler.load() method of the BaseLabeler class. The method loads serialized labeler models using the unsafe pickle.load() function on user-supplied file paths without any validation or security controls. Python's pickle module is inherently dangerous for deserializing untrusted data, as it can execute arbitrary code during the deserialization process. A remote attacker can exploit this by providing a maliciously crafted pickle file, leading to arbitrary code execution on the victim's system when the file is loaded via the vulnerable method.
Published: 2026-05-12T00:00:00.000Z
Updated: 2026-05-15T18:05:33.607Z |
Imported from gcve-enriched-dumps CVE data |
CVE:CVE-2026-31222 |
vulnerable | 2026-06-08 07:57:14.747222 |
Details available
The snorkel library thru v0.10.0 contains an insecure deserialization vulnerability (CWE-502) in the Trainer.load() method of the Trainer class. The method loads model checkpoint files using torch.load() without enabling the security-restrictive weights_only=True parameter. This default behavior allows the deserialization of arbitrary Python objects via the Pickle module. A remote attacker can exploit this by providing a maliciously crafted model file, leading to arbitrary code execution on the victim's system when the file is loaded via the vulnerable method.
Published: 2026-05-12T00:00:00.000Z
Updated: 2026-05-15T18:05:36.732Z |
Imported from gcve-enriched-dumps CVE data |
Contribute
You can submit an edit proposal for this CPE entry or suggest a related product/vendor addition using the action button above.
Inspect record JSON
Open this panel to browse, search, copy or download the JSON record.