CVE-2026-24068

8.8

Vienna Symphonic Library GmbH · Vienna Assistant

Vienna Assistant fails to validate XPC client connections, allowing any local process to execute privileged functions including arbitrary file writes and code execution via the helper tool.

Executive summary

A critical privilege escalation vulnerability in Vienna Assistant allows local attackers to gain elevated system permissions and execute arbitrary code due to missing client authentication.

Vulnerability

This is a missing authentication for critical function (CWE-306) flaw. The privileged helper tool fails to validate incoming NSXPC connections, permitting any local user to invoke sensitive functions like writeReceiptFile and runUninstaller.

Business impact

The lack of authentication in the privileged helper tool enables local privilege escalation. An attacker with minimal access could achieve full control over the system, leading to unauthorized data modification, persistence, or complete system compromise. With a CVSS score of 8.8, this vulnerability represents a high risk that could lead to severe organizational data loss or service disruption.

Remediation

Immediate Action: As there is no official patch available, administrators should immediately restrict access to the affected system or uninstall the software until the vendor provides a secure update.

Proactive Monitoring: Monitor system logs for unauthorized execution of the Vienna Assistant helper process or unexpected file write operations in sensitive system directories.

Compensating Controls: Implement strict endpoint controls to prevent unauthorized local processes from executing, and ensure that the principle of least privilege is strictly enforced for all user accounts on the host machine.

Exploitation status

Public Exploit Available: Yes, a published proof of concept exists, as documented in the technical writeup referenced by the CVE record (https://r.sec-consult.com/vsl).

Analyst recommendation

Given the vendor's lack of responsiveness and the existence of a public proof of concept, this vulnerability poses a significant risk to any environment running Vienna Assistant. We strongly recommend removing the software from production systems until a verified security patch is released and confirmed to address the underlying authentication flaw.

Sources

Originally found and disclosed by Florian Haselsteiner, SEC Consult Vulnerability Lab, per the CVE Program record.