CVE-2025-10974: giantspatula SewKinect · Deserialization
Affects giantspatula SewKinectSource CVE Database V5
Public exploit available · CVSS 5.3 Medium.
Data as of 26 Oct 2026, 17:16 UTC
- EPSS
- 0.3% chance of exploitation in 30 days – higher than 33% of CVEsExploit Prediction Scoring System: the likelihood attackers will use this flaw soon.
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:PExploitation evidence
Disclosed: evidence found.
CVE published 25 Sep 2025
Detectable: no evidence on record.
No public nuclei template indexed
Weaponised: evidence found.
CVSS exploit maturity: proof of concept public
Exploited in the wildExploited: no evidence on record.
Not in CISA KEV and no source reports exploitation
Observed by OffSeq MirageSeen by Mirage: no evidence on record.
No attack traffic recorded by OffSeq Mirage sensors
A missing step is not evidence of safety. Sources: cve.org (opens in a new tab), CVSS vector, the Metasploit, Exploit-DB and nuclei-templates index as of 26 Oct 2026.
What to do
AI-suggested
- Implement strict input validation and sanitization on all data passed to the /calculate endpoint to prevent malicious serialized objects from being processed.
- Where possible, disable or replace the use of pickle.loads with safer serialization libraries that do not allow arbitrary code execution, such as JSON or protobuf.
- Employ network-level protections such as firewalls and intrusion detection/prevention systems to restrict access to the vulnerable endpoint, limiting it to trusted internal networks.
- Monitor logs and network traffic for unusual activity indicative of deserialization attacks, such as unexpected payloads or anomalous requests to /calculate.
- Engage with the vendor giantspatula to obtain timely updates or patches, and test rolling releases carefully to ensure the vulnerability is addressed.
- Apply the principle of least privilege to the SewKinect service account to minimize the impact of potential exploitation.
- Consider deploying application-layer security controls like Web Application Firewalls (WAFs) configured to detect and block malicious serialized payloads targeting this vulnerability.
Description
A vulnerability has been found in giantspatula SewKinect up to 7fd963ceb3385af3706af02b8a128a13399dffb1. This affects the function pickle.loads of the file /calculate of the component Endpoint. Such manipulation of the argument body_parts/point_cloud leads to deserialization. The attack may be launched remotely. The exploit has been disclosed to the public and may be used. This product operates on a rolling release basis, ensuring continuous delivery. Consequently, there are no version details for either affected or updated releases.