External risk intelligence

alf.io Administrator Sandbox Escape Vulnerability Allows OS Command Execution.

CVE advisorySeverity: CRITICAL (CVSS 9.1)

CVE-2026-35482

alf.io is a web-based ticket reservation system designed for public-facing events, conferences, and meetups. As a web application managing registrations and ticket sales, it is typically deployed as an internet-facing service to remain accessible to attendees and event organizers.

Halo Surface Signal: 4 out of 5 — likely to be public-facing.

External exposure likelihood

Horizon Alert

Summary of the vulnerability and why it matters

This advisory concerns a vulnerability in the alf.io ticket reservation system, an open-source tool used for managing conferences and other events. The issue allows an authenticated administrator to execute unauthorized commands on the server, potentially impacting the system's integrity and data confidentiality. The primary concern is to confirm if this specific system is in use and if it is exposed.

  • Admin can run any command on the server.
  • Event systems store sensitive attendee information.
  • Verify if this event system is in use.

Attack Path

How an attacker could exploit the issue

An attacker with administrator access to alf.io could exploit a sandbox escape vulnerability within the extension script engine. This vulnerability allows them to bypass security restrictions designed to limit JavaScript execution. By leveraging Java reflection, the attacker can execute arbitrary operating system commands on the server, leading to a complete compromise of the system.

  • Authenticated administrator access required.
  • Exploits sandbox escape via Java reflection.
  • Full server command execution risk.

Live Threat

Current exploitation, exposure, and threat context

When supported by the advisory, an authenticated administrator could execute arbitrary operating system commands on the server by escaping the sandbox within the alf.io extension script engine. This could impact the confidentiality, integrity, and availability of the server.

  • Server operating system commands could be affected.
  • Exploitation may occur via an authenticated administrator.
  • Complete server compromise is a realistic consequence.

Operational Fix

Recommended remediation, mitigation, and detection steps

The discovery of an arbitrary OS command execution vulnerability in alf.io's extension script engine necessitates action from the platform or infrastructure team responsible for the alf.io deployment, in coordination with the application owner. The first practical step is to identify all instances of alf.io, assess their business criticality and network exposure, and then confirm the accountable owner for each instance to plan a targeted remediation strategy.

  • Platform or app owner is responsible.
  • Verify external reachability and business impact.
  • Plan risk-based remediation with vendor.

Supplementary metadata

Validate whether this threat affects your internet-facing exposure.

Halo Threat Intelligence helps prioritize remediation with Halo Surface Signal and H/A/L/O context. Start exposure validation with a free external attack surface trial.

Frequently asked questions

What is alf.io and what is it used for?

alf.io is an open-source reservation management platform. Organizations use it to handle ticket sales and attendee registration for public events like conferences, workshops, and meetups. Because it manages event logistics and sensitive attendee data, it acts as a central hub for event organizers.

What does this sandbox escape vulnerability mean?

This vulnerability is classified as CWE-863, which relates to incorrect authorization. The system uses a sandbox to safely run custom extension scripts. Due to a flaw in how the engine restricts certain Java objects, an attacker can break out of that isolated environment to execute unauthorized commands directly on the server's operating system.

How is this vulnerability triggered?

The issue requires an account with administrative privileges to trigger. It does not occur through normal user interactions or public ticket registration. Instead, it happens when someone with existing admin access uses the extension script engine to inject specific Java objects that bypass the sandbox's restrictions.

Is my instance of alf.io at risk?

According to Halo Surface Signal, alf.io is frequently deployed as an internet-facing service so attendees can register for events globally. If your installation is accessible via the internet and runs a version prior to 2.0-M5-2606, it is susceptible. Instances restricted to internal networks may face different considerations, but all versions before the patch should be reviewed.

What steps should I take to respond to CVE-2026-35482?

First, verify which version of alf.io you are running. If you are on a version earlier than 2.0-M5-2606, you must upgrade to the patched version. Coordinate with your application owners to identify all active deployments, assess their business criticality, and prioritize the update to prevent unauthorized server-level command execution.

References