Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A06:2021 - Vulnerable and Outdated Components
ASVS 5.0
V15 - Secure Coding and Architecture Heap buffer bounds checking
MITRE ATT&CK
1 technique across 1 tactic: Execution The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Impact | This vulnerability presents critical real-world risk across multiple dimensions: (1) CVSS 8.8 with AV:A (Adjacent Network) is appropriately severe—while requiring network proximity, the local network is a common attack surface for IoT devices in homes and offices; (2) AC:L (Low Complexity) and PR:N (No Privileges) indicate trivial exploitation—any unauthenticated attacker on the network segment can trigger the flaw; (3) UI:N (No User Interaction) required eliminates social engineering requirements; (4) S:U/C:H/I:H/A:H indicates full confidentiality, integrity, and availability compromise on the affected device. The attack vector (AV:A) moderates urgency slightly compared to AV:N vulnerabilities but does not significantly reduce risk in networked home/office environments. Without stated EPSS or KEV enrollment data, exploitation probability cannot be quantified precisely, but the low complexity and lack of privilege requirements suggest rapid weaponization is likely. The presence of a previous ZDI reference (ZDI-CAN-25865) indicates this was responsibly disclosed through a coordinated channel. This is a genuine priority vulnerability requiring prompt patching; it is not a high-CVSS-low-risk edge case. |
| Exploit ScenarioDerived | An attacker on the same local network as a Sonos Era 300 speaker (e.g., compromised WiFi network, shared corporate network, or malicious neighbor on open WiFi) crafts a malicious ALAC audio frame with an oversized length field that exceeds the heap buffer allocation on the Era 300. The attacker sends this frame to the speaker via network audio streaming protocols (likely ALAC streaming over AirPlay or similar protocol). The vulnerable ALAC parser processes the frame without validating the length, causing a heap buffer overflow that overwrites adjacent heap memory structures. By carefully crafting the malicious payload, the attacker corrupts heap metadata or injects shellcode, achieving code execution in the anacapa user context. From this position, the attacker can: exfiltrate audio/microphone data if recording features are enabled, modify speaker behavior, use the speaker as a pivot point for further network attacks, or establish persistence. No user interaction is required—the attack triggers automatically upon frame receipt. While no public POC is referenced in the supplied data, the straightforward nature of heap overflow exploitation suggests POC development is relatively rapid once the vulnerability is disclosed to the security community. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Mar 14, 2026
Heap-based buffer overflow vulnerability in Sonos Era 300 speakers that allows unauthenticated, network-adjacent attackers to execute arbitrary code with high severity (CVSS 8.8). The flaw exists in ALAC (Apple Lossless Audio Codec) data processing where insufficient length validation enables buffer overflow conditions. This vulnerability poses significant risk as it requires no authentication, no user interaction, and can be exploited by any attacker on the local network segment to achieve remote code execution in the context of the anacapa user.
RemediationAI
Immediate remediation requires: (1) Upgrade Sonos Era 300 firmware to the patched version released by Sonos (specific version number not provided in supplied data—consult Sonos security advisory or product support for current patched firmware version); (2) Ensure automatic firmware updates are enabled on the Era 300 device (navigate to Sonos app settings > System > [Device] > About and verify auto-update is enabled); (3) As temporary mitigation pending patch deployment, restrict network access to the Era 300 device by: isolating it on a guest/IoT VLAN with restricted access controls, disabling remote access features if available, or temporarily disconnecting from the network if the device is non-critical. (4) Monitor Sonos official security advisories at sonos.com/security for patch release announcements and apply updates immediately upon availability. Workarounds are limited due to the network-adjacent unauthenticated nature of the attack; patching is the primary remediation path.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
The vulnerability resides in the ALAC (Apple Lossless Audio Codec) parsing subsystem of the Sonos Era 300 speaker. ALAC is an audio codec format commonly used in Apple ecosystems and supported by various third-party devices for compatibility. The root cause is classified as CWE-122 (Heap-based Buffer Overflow), which occurs when the device processes ALAC-encoded audio frames without properly validating the length field of user-supplied data before copying it into a fixed-size heap buffer. This is a classic memory safety issue where attacker-controlled audio frame length parameters can exceed allocated buffer boundaries, enabling heap memory corruption. The anacapa user context suggests execution occurs within a specific service or process responsible for audio processing on the device. The vulnerability was previously tracked as ZDI-CAN-25865 in the Zero Day Initiative disclosure pipeline.
Know when Era 300 Firmware gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:A/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Primary rating from NVD · only source for this CVE.
CVSS VectorNVD
DescriptionCVE.org
Sonos Era 300 Heap-based Buffer Overflow Remote Code Execution Vulnerability. This vulnerability allows network-adjacent attackers to execute arbitrary code on affected Sonos Era 300 speakers. Authentication is not required to exploit this vulnerability.
The specific flaw exists within the processing of ALAC data. The issue results from the lack of proper validation of the length of user-supplied data prior to copying it to a heap-based buffer. An attacker can leverage this vulnerability to execute code in the context of the anacapa user. Was ZDI-CAN-25865.
Executive ViewAI
Sonos Era 300 speakers contain a critical remote code execution vulnerability (CVE-2025-1051) that allows unauthenticated attackers on the network to take control of devices without requiring user credentials. Organizations with deployed Sonos Era 300 units face immediate risk of device compromise, potential lateral network movement, and data exposure, particularly in office environments where these speakers are networked with sensitive infrastructure.
Network segmentation: isolate Sonos Era 300 devices on a separate VLAN with no access to sensitive systems. Disable ALAC streaming if the feature can be disabled in device settings. Deploy network-based IDS/IPS rules to monitor and block suspicious ALAC protocol patterns. Implement strict firewall rules limiting Era 300 network access to essential services only. Consider disabling UPnP/mDNS discovery on the network segment. Monitor for firmware updates from Sonos weekly, as patch availability is currently unknown.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
A buffer overflow occurs when a program writes more data to a memory buffer than it was allocated to hold, causing the excess data to spill into adjacent memory regions.
Remote Code Execution represents the critical moment when an attacker successfully runs arbitrary code on a target system without physical access.
EUVD-2025-16688
NVD
CVE.org
EPSS
GitHub PoC
Exploit-DB