Skip to main content
VulnerabilityPublished

CVE-2025-10974: giantspatula SewKinect · Deserialization

Affects giantspatula SewKinectSource CVE Database V5

0

Public exploit available · CVSS 5.3 Medium.

Data as of 26 Oct 2026, 17:16 UTC

CVSS 4.0 base score
5.3Medium
How severe the flaw is on the 0–10 CVSS scale.
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:P

Exploitation evidence

  1. Disclosed: evidence found.

    CVE published 25 Sep 2025

  2. Detectable: no evidence on record.

    No public nuclei template indexed

  3. Weaponised: evidence found.

    CVSS exploit maturity: proof of concept public

  4. Exploited in the wild: no evidence on record.

    Not in CISA KEV and no source reports exploitation

  5. Observed by OffSeq 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

  1. Implement strict input validation and sanitization on all data passed to the /calculate endpoint to prevent malicious serialized objects from being processed.
  2. 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.
  3. 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.
  4. Monitor logs and network traffic for unusual activity indicative of deserialization attacks, such as unexpected payloads or anomalous requests to /calculate.
  5. Engage with the vendor giantspatula to obtain timely updates or patches, and test rolling releases carefully to ensure the vulnerability is addressed.
  6. Apply the principle of least privilege to the SewKinect service account to minimize the impact of potential exploitation.
  7. 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.

References

Community reviews

Loading reviews…