Skip to content

← Public intelligence

npm package

@boxlite-ai/boxlite

Open actionable advisories and recorded vendor fixes. This public package view has no inventory attached and cannot establish whether your deployment is affected. A vendor fix never resolves your finding; verify your installed version and the source guidance.

Open advisories

2 actionable advisories, newest first. Withdrawn advisories and news are excluded. Coverage is partial.

  1. Critical, CVSS 9.6npmAmendedPublished

    Boxlite: Path Traversal Vulnerability Leads to Arbitrary File Write on the Host

    CVE-2026-46703 · GHSA-f396-4rp4-7v2j

    Affected
    • npm @boxlite-ai/boxlite < 0.9.0
    Fixed in
    0.9.0· Vendor fix available
    Issue
    Boxlite is a sandbox service that allows users to create lightweight virtual machines (Boxes) and run OCI containers within them. Boxlite allows users to specify the OCI image used by containers in the sandbox. However, when processing tar entries in OCI images, Boxlite does not account for the possibility that entries may be symlinks pointing to absolute paths. An attacker can craft a malicious OCI image and distribute it on image hosting platforms such as DockerHub, tricking users into using it. Once a user loads the malicious image, the attacker can write arbitrary content to any path on the host, which can further lead to remote code execution on the host. Details 1. Entry Point — OCI Layer Tarball Extraction File: boxlite/src/images/archive/tar.rs Function: extractlayertarballstreaming() (line 24) Code: Issue: The function passes the tar reader into applyocilayer. The tarball comes from a registry blob that has passed SHA256 integrity verification against the manifest…

    Recommended action: Upgrade to 0.9.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.com (1)osv.dev (2)Source checked Evidence →
  2. Critical, CVSS 10.0npmAmendedPublished

    BoxLite: Permission Bypass Allows Modification of Read-Only Files

    CVE-2026-46695 · GHSA-g6ww-w5j2-r7x3

    Affected
    • npm @boxlite-ai/boxlite < 0.9.0
    Fixed in
    0.9.0· Vendor fix available
    Issue
    Boxlite is a sandbox service that allows users to create lightweight virtual machines (Boxes) and launch OCI containers within them to run untrusted code. One of the core security features claimed by Boxlite is the ability to mount host directories in read-only mode (readonly=True) into the VM via the virtiofs protocol (a host-guest shared filesystem protocol designed specifically for virtual machines), so that untrusted code can only read but not modify host data. Since the underlying function of the lightweight VM library libkrun used by Boxlite does not support mounting in read-only mode, Boxlite chooses to implement read-only by adding the MSRDONLY flag when mounting the directory after the VM starts. However, because Boxlite does not restrict the kernel capabilities available inside the container, malicious code can remount the directory in rw mode, thereby gaining write access to that directory. This allows malicious code to perform arbitrary write operations on…

    Recommended action: Upgrade to 0.9.0 or later, then redeploy and verify.A vendor fix does not resolve your finding until you verify it in your own systems.

    Sources:github.com (1)osv.dev (2)Source checked Evidence →