HP Poly VVX and Trio VoIP Phones: CVE-2026-0826 Unauthenticated RCE Patched on Disclosure Day

Rapid7's Stephen Fewer disclosed CVE-2026-0826 on June 1 — an unauthenticated stack-based overflow in HP Poly VVX and Trio enterprise VoIP phones with a CVSSv4 of 9.2 — alongside HP firmware fixes released the same morning after a five-month coordinated disclosure cycle.

Share
Line-art enterprise desk phone on royal-blue background with one red dot on the handset earpiece, marking the disclosed vulnerability.

Key Takeaways

  • Rapid7's Stephen Fewer disclosed CVE-2026-0826 on June 1, an unauthenticated stack-based buffer overflow in HP Poly VVX and Trio enterprise VoIP phones that Rapid7 holds at CVSSv4 9.2 and that runs code as root on a compromised device.
  • The flaw is in the phones' parsing of Session Description Protocol attributes used for Interactive Connectivity Establishment, a feature that is not enabled by default — exploitation requires ICE to be turned on, which narrows real-world exposure but does not eliminate it.
  • HP shipped firmware fixes on the coordinated June 1 disclosure date and recommends disabling ICE where it is not needed; Rapid7 published a Metasploit module for defender testing alongside a companion post arguing that compromised desk phones materially increase the credibility of AI-generated voice impersonation.

Enterprise voice infrastructure is the rare patch surface that almost nobody schedules — and Rapid7's CVE-2026-0826 disclosure puts that gap in front of every CISO running HP Poly fleets.

BOSTON, MASSACHUSETTS — Rapid7 disclosed CVE-2026-0826 on Monday — an unauthenticated buffer overflow in HP Poly VVX and Trio enterprise VoIP phones that lets a network-reachable attacker run code at the device's highest privilege level — alongside HP firmware updates released the same morning after a five-month coordinated disclosure cycle.

The flaw is in the phones' parsing of Session Description Protocol attributes used for Interactive Connectivity Establishment, a feature that must be turned on for the device to be exploitable. Stephen Fewer, Senior Principal Security Researcher at Rapid7 Labs, reported the bug in January; HP confirmed the affected models in May; both vendors held the public window for June 1 to give defenders time to roll fixes.

Vulnerability Snapshot
FieldDetails
CVECVE-2026-0826
CVSSv4 (Rapid7)9.2 — Critical
CWECWE-121 — Stack-based Buffer Overflow
Affected productsHP Poly VVX 150 / 250 / 350 / 450; Trio 8300 / 8500 / 8800
Exploit prerequisiteInteractive Connectivity Establishment (ICE) feature enabled — not default
DiscovererStephen Fewer, Senior Principal Security Researcher, Rapid7 Labs
Coordinated disclosureJune 1, 2026
StatusHP firmware fixes released same day via Poly Lens Device Management UCS update
Defender toolingMetasploit module published by Rapid7

What Happened

Rapid7 Labs published two coordinated posts on June 1, 2026. The first is a technical advisory for CVE-2026-0826, a critical unauthenticated stack-based buffer overflow in HP Poly's VVX and Trio enterprise VoIP phone families. The second is a forward-looking companion piece arguing that compromised desk phones make the surrounding organization measurably more vulnerable to AI-generated voice impersonation attacks. HP confirmed the affected models in May and shipped firmware fixes coordinated with the same June 1 window.

The flaw sits in the device's parsing of Session Description Protocol attributes used for Interactive Connectivity Establishment. ICE is a NAT-traversal mechanism that helps voice endpoints find a working media path between two parties, often used when one side of the call sits behind a firewall or carrier-grade NAT. In affected Poly firmware, malformed SDP attributes flowing through the ICE handler can overflow a fixed-size stack buffer and reach a control-flow primitive. Rapid7 says the result is code execution at the device's highest privilege level — meaning a successful attacker controls the phone outright.

Critically, ICE is not enabled by default. HP Poly devices ship with the feature off, and a meaningful slice of enterprise deployments leave it off because they tunnel voice over MPLS or SD-WAN rather than the public Internet. Customers with ICE turned on — most commonly remote-worker and federated-VoIP deployments — are the population that needs to act today. HP's bulletin recommends disabling ICE where it is not required as a fast secondary mitigation before the UCS firmware update is rolled to the fleet.

Rapid7's Stephen Fewer reported the bug on January 6 and provided HP with technical writeup and exploit code the following day. HP confirmed the affected product set on May 5, and both parties held the public window for June 1. Rapid7 has also published a Metasploit module for the issue, giving defenders a way to validate exposure and patch effectiveness against their own fleets without writing a custom exploit. Public exploitation has not been observed as of disclosure.

Why the ICE Prerequisite Narrows but Does Not Eliminate Exposure

ICE is the dial-around for NAT. When a softphone or desk phone sits behind a home router or a carrier NAT, ICE candidates let the two endpoints try multiple network paths until one connects. Plenty of enterprise voice deployments do not need ICE — internal-only call flows over a private network can use direct signaling and media. Those fleets are not exploitable in their current state, even on vulnerable firmware.

But the deployments that do use ICE tend to be the ones that matter most operationally: federated calling between organizations, remote workers using desk phones at home, hybrid voice deployments where some endpoints sit on the public Internet. Those are also the populations where a compromised phone has the most useful network reach. Asset inventories that flag VVX or Trio devices but do not record whether ICE is enabled are not enough — the configuration field is the gate, and defenders need to query their fleets for it directly.

There is a second dimension here: enterprises that have moved most voice to softphones often still keep physical desk phones for conference rooms, executive offices, and call centers. Those endpoints are exactly the ones where ICE is more likely to be enabled because the deployment was designed for guest network handoff or for traveling executives. The headcount-weighted exposure can be small while the role-weighted exposure is exactly the wrong tail of users.

Why the Five-Month Coordinated Disclosure Window Worked

January 6 to June 1 is a long window for an unauthenticated, network-reachable, root-level flaw to sit unpatched, and there is a defensible case either way on whether it was the right length. The argument for the long timeline is that embedded device firmware ships through a longer pipeline than server-side software: UCS releases pass through hardware-platform QA, regional-firmware variant builds, and managed-service partner channels before they land on a phone. The argument for shorter is that any window long enough for a parallel discovery to happen — and Rapid7's own AI-impersonation post makes clear that the surface is interesting to threat actors — is a window where some defenders are running unpatched.

What is harder to argue against is that both sides executed the coordinated path as it was designed. Rapid7 reported, gave technical material, accepted HP's affected-product timeline, and held publication to the agreed date. HP confirmed the affected models, built and tested the firmware, and shipped on the coordinated day rather than the day after. That is the workflow Coordinated Vulnerability Disclosure is supposed to produce, and on this disclosure it produced it.

It is worth pairing this with last week's Microsoft / Nightmare Eclipse fight over uncoordinated zero-day releases — a researcher walked out of the CVD process after alleging Microsoft mishandled them, and the resulting bone-shattering-drop posture has produced a public exploit cluster the platform vendor cannot easily get ahead of. The HP-Rapid7 disclosure is the counter-example: when both vendors behave, defenders get a patch the same day they get the advisory.

Why VoIP Phones Belong in Your Vulnerability Program — Not Outside It

Most enterprise vulnerability-management programs were built around servers, then extended to workstations, then to network gear. Voice infrastructure usually sits in a parallel program owned by the unified-communications team, and physical desk phones — long-lived embedded devices with always-on network access — frequently fall out of scanning, patch-window scheduling, and end-of-life tracking entirely. The result is that a device that holds an IP address inside the corporate VLAN for five or seven years can quietly accumulate firmware versions behind the current release.

The Verizon DBIR 2026 found vulnerability exploitation overtook credential theft this year as the most common attacker entry vector. The DBIR's vector mix is dominated by edge devices and network gear precisely because those classes share the property that makes VoIP phones risky: high uptime, infrequent patching, persistent network reach, and an asset owner that is not the AppSec team. Treating Poly fleets as a peer of the firewall or the VPN concentrator — same patch cadence, same exposure inventory, same EOL discipline — closes the gap.

Practical inventory questions for defenders this week: which VVX or Trio models exist in the fleet, which firmware version they are running, whether ICE is enabled on each, whether Poly Lens Device Management is reachable to push the new UCS image, and which VLAN those devices sit in if voice infrastructure is not segmented from data infrastructure. A clean answer to all five is the difference between this advisory being a Tuesday firmware push and being a six-week project.

Defender Action Map
FieldDetails
Step 1 — InventoryList all VVX (150 / 250 / 350 / 450) and Trio (8300 / 8500 / 8800) devices; capture firmware version and ICE configuration per device
Step 2 — MitigateDisable ICE on devices where it is not operationally required (HP-recommended secondary control)
Step 3 — PatchRoll the June 1 UCS firmware release via Poly Lens Device Management to all affected devices
Step 4 — SegmentConfirm voice VLAN segmentation; phones with public-Internet reachability are higher priority
Step 5 — ValidateUse the published Rapid7 Metasploit module against a representative test device to confirm patch effectiveness
Step 6 — Add to programBring VVX/Trio fleet into the standard vulnerability-management cadence going forward

Scope and Impact

HP Poly is one of the largest enterprise desk-phone vendors globally. Exact deployed counts are not public, but the VVX line is a long-standing reference platform across financial-services trading floors, healthcare networks, government agencies, and large-enterprise call centers. The Trio IP Conference series anchors conference rooms across the same segments. Any organization that issued physical Poly phones in the past several years is almost certainly running affected firmware on at least some endpoints.

The ICE prerequisite narrows exposure but does not flatten it. The deployments where ICE is most likely to be enabled — federated calling, remote-worker desk phones, hybrid voice — overlap heavily with the deployments where a compromised endpoint has useful blast radius. Conference rooms used for board meetings and executive-floor handsets are the role-weighted high-value subset of that population. Defenders who are tempted to dismiss this as low-real-world-risk should map their own VVX and Trio fleet against the ICE configuration field before drawing that conclusion.

Post-compromise, the device runs an attacker's code at the highest privilege level available on the platform. That means the phone — a long-lived endpoint with reliable network reach into the corporate VLAN — becomes a foothold rather than a target. Rapid7's companion post argues that the additional consequence is a credible audio-injection surface for AI-generated voice impersonation: a compromised desk phone can be used to capture voice samples from real employees during ordinary calls or to inject synthesized audio into a conversation that the receiving party trusts because the call source is internal and familiar. Rapid7 presents this as an analytical projection rather than as in-the-wild observation; defenders should weight it as a forward-looking risk that fits within their voice-fraud and AI-impersonation threat models.

Response and Attribution

HP coordinated firmware fixes with Rapid7's June 1 disclosure window. The UCS update is available immediately via the Poly Lens Device Management application and is the canonical remediation. HP's bulletin also recommends disabling ICE connectivity in environments where it is not required as a secondary mitigation that can be applied before the firmware roll completes — useful for fleets that need a configuration-level control while patches stage through normal change windows.

Stephen Fewer at Rapid7 Labs is credited with the discovery; the technical advisory and the AI-impersonation companion post are both authored on the Rapid7 blog. Rapid7 published a Metasploit module concurrent with the disclosure, which gives defenders a controlled way to verify both exposure on representative devices and patch effectiveness once the firmware has been deployed. Public exploitation has not been observed at disclosure time.

CISOs running large Poly fleets should treat this as a same-week change. The combination of an unauthenticated network-reachable vulnerability, a published exploit framework module, the device-runs-as-root post-compromise property, and the AI-voice forward-looking concern from Rapid7's companion post puts this above ordinary firmware-patch priority for the affected device population. Voice-team and security-team ownership of the patch needs to be settled today, not after the first opportunistic scan against the disclosed advisory.


The CyberSignal Analysis

VoIP Phones Belong in the Vulnerability Program

The structural finding here is that desk phones — embedded, long-lived, always-on, network-reachable — share every property that makes edge devices the dominant attacker entry vector in the Verizon DBIR 2026. Treating them as out-of-scope because they live under the UC team is an organizational artifact, not a security argument.

The fix is governance, not a product. Pull VVX, Trio, and equivalent endpoints from other voice vendors into the same vulnerability-management inventory the AppSec team already uses for firewalls, VPN concentrators, and SD-WAN appliances. Apply the same SLA for vendor advisories. Bring EOL tracking in. The result is that the next disclosure for a long-deployed embedded device class lands inside an existing process rather than requiring a one-off response.

Coordinated Disclosure Worked Here — Keep Saying So

It is worth banking the positive instance. Both SEPPmail's seven-CVE disclosure and Cisco's Secure Workload CVE-2026-20223 advisory shipped clean coordinated patches in the same window-shape as HP Poly — discovery, coordinated timeline, public disclosure paired with vendor remediation. The pattern is reproducible when both sides choose to follow it.

The contrast with the Microsoft / Nightmare Eclipse uncoordinated-drop cycle is the point — researchers have a real choice about which path to walk, and the field's job is to make the coordinated path the better path. Six-month windows are uncomfortable. Public-exploit-cluster windows are worse. The HP-Rapid7 disclosure is the easy case to point to when the harder questions come up.

Plan for the Voice-Surface AI Threat Now

Rapid7's secondary post is the part of this disclosure that survives past the patch window. The argument — that compromised desk phones are a particularly credible audio-injection surface for AI-generated voice impersonation against the same organization — is analytical rather than in-the-wild, and the company is careful to frame it that way. But it points at the next generation of social-engineering attacks against voice-trusting workflows: finance-team callouts, executive-assistant handoffs, customer-support escalation, internal authorization-by-voice for sensitive actions.

The defender-side answer is the same shape as the answer to deepfake-video impersonation: stop trusting voice as authentication for high-value workflows, even when the call source is internal. Wire a back-channel into every sensitive callout — a chat confirmation, a callback to a known number, an explicit MFA prompt. CISOs running large Poly fleets have a near-term reason to patch this week, and a longer-term reason to use this disclosure as the trigger for a voice-trust review across the organization.


Sources

TypeSource
PrimaryRapid7 — CVE-2026-0826: Critical Unauthenticated Stack Buffer Overflow in HP Poly VVX and Trio VoIP Phones (FIXED)
PrimaryRapid7 — CVE-2026-0826: How an Old Bug Can Feed AI-Powered Impersonation
OfficialHP Security Bulletins
OfficialNVD — CVE-2026-0826
BackgroundMITRE CWE-121: Stack-based Buffer Overflow
BackgroundThe CyberSignal — Verizon DBIR 2026 Vulnerability Exploitation Overtakes Credential Theft