Executive Summary
In November 2026, AIR Security researchers disclosed a vulnerability dubbed 'Office Party' affecting Anthropic Claude's official document-processing skills for DOCX, PPTX, and XLSX files. The flaw resides in a helper script, soffice.py, which launches LibreOffice for document conversion on Linux. When Unix-domain sockets are unavailable, the script falls back to loading a shared library via the LD_PRELOAD mechanism from a fixed temporary directory path without verifying the file's origin or integrity. An attacker who can place a malicious lo_socket_shim.so library in that shared temporary directory—either directly or via a second compromised AI skill—can cause Claude to execute arbitrary code with the privileges of the user running the agent. Anthropic acknowledged the flaw but declined to remediate it, asserting it falls outside its security boundary because execution occurs inside a sandbox.
This incident illustrates a maturing class of AI supply-chain attacks where individually trusted components interact to create exploitable chains. As enterprises rapidly adopt agentic AI frameworks and coding assistants, the absence of skill-level inventory, integrity verification, and runtime policy enforcement creates systemic blind spots that adversaries are beginning to map and exploit at scale.
Why This Matters Now
Enterprise adoption of agentic AI tools like Claude Code is accelerating in 2026, with hundreds of millions of agent instances deployed across Linux-based development and cloud environments. The 'Office Party' flaw remains unpatched by Anthropic and is trivially weaponizable via shared temporary directories common in containerized workloads. With no vendor fix forthcoming, organizations have no centralized kill-switch and must rely on runtime network controls, egress enforcement, and skill inventory hygiene to limit blast radius—capabilities most enterprises have not yet operationalized for AI workloads.
Attack Path Analysis
An attacker exploits the 'Office Party' flaw in Anthropic Claude's document-processing helper script (soffice.py) by placing a malicious shared library (lo_socket_shim.so) into a shared temporary directory accessible by the AI agent, causing Claude to load and execute attacker-controlled code with the user's privileges when the next document operation is triggered. The attack can be initiated via a compromised or malicious AI skill that unpacks the malicious library into the temp directory, after which the trusted document-processing skill loads it automatically, enabling code execution, lateral movement within the sandbox environment, command-and-control callback, potential data exfiltration, and business disruption — all without requiring direct exploitation of a network-facing service.
Kill Chain Progression
This analysis maps confirmed threat intelligence to the full cloud kill chain to show where defensive gaps would emerge as an attack progresses.
Initial Compromise
Description
An attacker introduces a malicious shared library (lo_socket_shim.so) into a shared temporary directory (/tmp or equivalent) accessible by Claude's document-processing skill. This is achieved either by manually planting the file or by weaponizing a separate, seemingly legitimate AI skill to unpack the malicious library into the shared path. The vulnerable helper script soffice.py does not verify the origin or integrity of the library it loads via LD_PRELOAD, making this a supply-chain-style compromise of the AI skill ecosystem.
MITRE ATT&CK® Techniques
Hijack Execution Flow: Dynamic Linker Hijacking
Command and Scripting Interpreter: Unix Shell
Supply Chain Compromise: Compromise Software Supply Chain
Masquerading: Match Legitimate Name or Location
Process Injection
Exploitation for Client Execution
Hijack Execution Flow: DLL Search Order Hijacking
Exploitation for Privilege Escalation
Potential Compliance Exposure
Mapping incident impact across multiple compliance frameworks.
NIST SP 800-53 Rev. 5 – Flaw Remediation and Software, Firmware, and Information Integrity
Control ID: SI-2 / SI-7
CISA Zero Trust Maturity Model 2.0 – Least Privilege Execution and Application Workload Integrity
Control ID: Application Pillar — Application Access / Least Privilege
NIS2 Directive – Supply Chain Security and Vulnerability Handling
Control ID: Article 21 — Security of Network and Information Systems
DORA (Digital Operational Resilience Act) – Third-Party ICT Risk and Concentration Risk
Control ID: Article 28 — ICT Third-Party Risk Management
PCI DSS 4.0 – Security Vulnerabilities Identification and Third-Party Software Risk Management
Control ID: Requirement 6.3 / 12.3
ISO/IEC 27001:2022 – Management of Technical Vulnerabilities and Outsourced Development Security
Control ID: A.8.8 / A.8.30
Sector Implications
Industry-specific impact of the vulnerabilities, including operational, regulatory, and cloud security risks.
Information Technology/IT
Enterprise Linux environments running Claude AI agents face code execution via the 'Office Party' LD_PRELOAD flaw, exposing unverified AI skill supply chains and lacking Zero Trust Segmentation to contain lateral privilege escalation.
Computer Software/Engineering
Software teams deploying Claude Code as a coding assistant risk malicious library injection through shared temp directories, with insufficient Egress Security and no Cloud Native Security Fabric controls governing agentic AI skill interactions.
Financial Services
Financial institutions using Claude-powered document processing for XLSX and DOCX workflows face PCI 4.0 and NIST.800-53 compliance gaps as unverified AI skill dependencies enable attacker code execution with employee-level data access privileges.
Health Care / Life Sciences
Healthcare organizations leveraging AI document automation risk HIPAA 164.308 violations when malicious shared libraries execute within Claude sandboxes, exposing patient data through insufficient Multicloud Visibility and East-West Traffic Security controls.
Sources
- Attackers Crash Claude's 'Office Party' Flaw to Run Malicious Code on Linuxhttps://www.darkreading.com/endpoint-security/attackers-claude-office-party-flaw-malicious-code-linuxVerified
- AIR Security Research Lab - Office Party Vulnerability Disclosure Reporthttps://airsecurity.io
- Anthropic Claude Code Documentation and Security Posturehttps://www.anthropic.com/claudeVerified
- CISA Known Exploited Vulnerabilities Cataloghttps://www.cisa.gov/known-exploited-vulnerabilities-catalogVerified
- NVD - National Vulnerability Database Search for Anthropic Claudehttps://nvd.nist.gov/vuln/search/results?query=anthropic+claudeVerified
- LibreOffice Security Advisorieshttps://www.libreoffice.org/about-us/security/advisories/Verified
Frequently Asked Questions
Cloud Native Security Fabric Mitigations and ControlsCNSF
Based on the attack progression modeled above, these are the defensive controls that would constrain each stage.
Aviatrix Zero Trust CNSF is relevant here because the attack relies on unrestricted shared runtime access, uncontrolled east-west paths between AI skills, and open egress channels from the compromised agent environment. By enforcing workload segmentation and identity-aware egress policy, CNSF would likely reduce the attacker's ability to pivot across co-located skills and establish outbound command-and-control from within the enterprise network.
Control: Cloud Native Security Fabric (CNSF)
Mitigation: Workload-level fabric enforcement would likely constrain which runtime paths and shared directories a given AI skill could interact with, reducing the attack surface available for planting the malicious library through a co-located skill.
Control: Zero Trust Segmentation
Mitigation: Zero Trust segmentation would likely reduce the scope of what the compromised identity could reach within the environment, constraining the attacker's ability to leverage the agent's service identity to access adjacent resources or sensitive internal systems.
Control: East-West Traffic Security
Mitigation: East-west traffic enforcement would likely constrain the attacker's ability to reach adjacent AI skills, shared mounts, or internal microservices from the compromised agent, reducing reachability across the sandbox environment.
Control: Multicloud Visibility & Control
Mitigation: Centralized visibility across the agent's network context would likely surface anomalous outbound communication patterns, reducing the attacker's ability to maintain a quiet and persistent C2 channel through paths that otherwise blend with expected agent traffic.
Control: Egress Security & Policy Enforcement
Mitigation: Egress policy enforcement would likely reduce the attacker's ability to move sensitive files and credentials to external destinations by constraining which outbound destinations and protocols the agent workload is permitted to use.
With prior CNSF controls constraining lateral movement and egress, the attacker's impact would likely be contained to the initially compromised agent workload, reducing the risk of broader enterprise data loss or persistent footholds across the AI skill ecosystem.
Impact at a Glance
Affected Business Functions
- AI-Assisted Document Processing (DOCX/PPTX/XLSX workflows)
- Enterprise Developer Workstation Integrity
- AI Agent and Coding Assistant Operations
- Endpoint Security and Privileged User Data Protection
Estimated downtime: N/A
Estimated loss: N/A
The vulnerability enables arbitrary code execution within the sandbox environment of the user running Claude Code on Linux, with the full privileges of that user. Data at risk includes any files accessible to the compromised user account such as source code repositories, proprietary documents, credentials stored in developer keyrings, internal business documents processed via Claude, and any data accessible through connected enterprise systems. In enterprise environments where hundreds of millions of Claude agent instances may be affected, the aggregate exposure of intellectual property, sensitive business documents, and employee credentials is assessed as high. No confirmed mass exploitation or data breach event has been publicly reported as of analysis date, resulting in a $0 financial loss estimate at this time, though latent risk remains significant.
Recommended Actions
Key Takeaways & Next Steps
- • Apply Zero Trust Segmentation (microsegmentation and namespace-level policy) to isolate AI agent runtimes and prevent compromised skills from reaching adjacent workloads, internal APIs, or sensitive data stores — directly limiting lateral movement post-exploitation.
- • Enforce Egress Security & Policy Enforcement (FQDN filtering and outbound traffic controls) on all AI agent containers and sandboxes to block unauthorized outbound connections from malicious libraries executing within Claude's document-processing pipeline and prevent C2 callback and exfiltration.
- • Leverage Multicloud Visibility & Control to establish behavioral baselines for AI agent network traffic and alert on anomalous outbound connections, unexpected inter-skill communications, or suspicious automation patterns originating from document-processing workflows.
- • Deploy Cloud Native Security Fabric (CNSF) inline enforcement to monitor and control agentic AI interactions in real time, treating AI skills as untrusted software dependencies subject to the same inspection and policy enforcement as third-party code — especially where prompt injection or shadow AI risks are present.
- • Maintain a live inventory of all AI skills and agent add-ons deployed across the enterprise, enforce code review for official and third-party skills alike, and implement runtime controls (such as Kubernetes security policies or container-level LD_PRELOAD restrictions) to prevent unauthorized shared library loading by AI agent processes.



