CVE-2026-54071

7.8

funstory-ai · BabelDOC

An insecure deserialization vulnerability in the funstory-ai BabelDOC tool could allow an attacker to execute arbitrary code.

Executive summary

A deserialization vulnerability in the funstory-ai BabelDOC tool could lead to arbitrary code execution if malicious input is processed.

Vulnerability

The application is vulnerable to CWE-502: Deserialization of Untrusted Data. This flaw allows an attacker to inject malicious serialized objects, which, when processed by the application, can lead to arbitrary code execution.

Business impact

The CVSS score of 7.8 highlights the high severity of this vulnerability. If successfully exploited, an attacker could gain full control over the translation server, leading to unauthorized access to sensitive documents, exfiltration of proprietary data, and potential lateral movement within the network.

Remediation

Immediate Action: Update the babeldoc package to version 0.6.3 or later to remediate the insecure deserialization flaw.

Proactive Monitoring: Inspect logs for serialized data patterns or unusual deserialization errors that may indicate an attempt to inject malicious payloads.

Compensating Controls: Implement strict input validation for all data streams and ensure that the application is isolated in a restricted environment to limit the impact of a potential compromise.

Exploitation status

Public Exploit Available: Unknown

Analyst recommendation

Given the potential for arbitrary code execution, upgrading to BabelDOC version 0.6.3 is essential for maintaining the integrity and security of your document processing infrastructure. Security teams should ensure the update is deployed promptly and audit any systems that have historically processed untrusted input through this tool.