Case · DiggingBeagle record

Cursor browser bridge turned selected page attributes into an agent command path

An attacker-controlled preview page could marshal hidden element attributes into Cursor agent instructions through a browser-to-composer bridge.

Scope

A local preview page, the affected Cursor bridge, user interaction and an agent with command-running permissions form the demonstrated attack path. There is no verified real-world victim count.

Assessment profile

Assessment method
Setting
research demonstration
Exploitation
demonstrated
Evidence
Grade B
Remediation
fixed reported
AI role
AGAINST AI
Basis and provenance

The researcher observed a patch but did not identify a universal fixed build; exploit steps were conditional and controlled. Impact remains unrated because the scoped record does not establish a calibrated severity-to-impact-band mapping.

Assessed Oct 31, 2026 using diggingbeagle.assessment/1.

At a glance

Mechanism and trust boundary

  1. 01

    Step

  2. 02

    Step

  3. 03

    Step

Timeline

  1. Oct 29, 2026
    disclosure

    Public disclosure

Claims & evidence

CLM-C26-CURSOR-BROWSER-BRIDGE-1The researchers demonstrated that Cursor’s embedded browser could pass attacker-controlled selected-element attributes into the agent composer, influencing installation actions.supported

Basis: reported finding

Link to claim

Implications

Bridge-origin metadata is not a user instruction; human keystroke and probabilistic continuation materially limit generalization.

Controls and mitigations

  • Require origin-tagged bridge events and host-enforced command approvals that cannot be downgraded by model retries; compare reported patched client.

Unknowns and contradictions

  • The exact client versions receiving the October 1 correction are not established in the source.
  • How often the agent retries outside a sandbox under other prompts remains unknown.

Sources and citation

Material revision history

  1. Oct 31, 2026 · Canonical change recorded · new in release · revision 208