PT-2026-45035 · Boxlite Ai+1 · Blox Lite

Published

2026-05-29

·

Updated

2026-06-11

·

CVE-2026-47213

CVSS v3.1

6.5

Medium

VectorAV:N/AC:L/PR:L/UI:N/S:U/C:N/I:N/A:H
Name of the Vulnerable Software and Affected Versions Boxlite versions 0.8.2 and earlier
Description Boxlite is a sandbox service that enables the creation of lightweight virtual machines to run untrusted code within OCI containers. The service allows users to configure a timeout for processes running inside these virtual machines. When a timeout is reached, the system is intended to terminate the process. However, the implementation uses the SIGALRM signal instead of the uncatchable SIGKILL signal. Because SIGALRM can be caught or ignored by the process, malicious code can bypass the timeout restriction and continue executing. This can lead to resource exhaustion within the virtual machine and impact the overall availability of the service. The issue is located in the start timeout watcher() function within the guest/src/service/exec/timeout.rs file, where the timeout ms variable triggers the delivery of the incorrect signal.
Recommendations Update Boxlite to a version that incorporates commit 28159fc to ensure the SIGKILL signal is used for process termination upon timeout.

Exploit

Fix

Improper Resource Release

Found an issue in the description? Have something to add? Feel free to write us 👾

Weakness Enumeration

Related Identifiers

CVE-2026-47213
GHSA-XJHV-PP2R-6F82

Affected Products

Blox Lite