Skip to content
Roadmap0/111
not startedstudy day 5 of 6 · covers original day 138

Revisit browser/computer-use security

P3 Agent systemM9D9C6
not started0/5 blocks
0/5
Jump & context

Week 18: Targeted Remediation of Weakest Controls & Clean-Room Final Acceptance Runs (Projects 1 & 2)

The five hours

  1. 01

    Concepts & system design

    60 min

    R33 — Playwright security

    R41 — OWASP Agentic computer-use threats

    Read the assigned sections; map the mechanism, threat model and trade-offs.

  2. 02

    Project implementation

    120 min

    Revisit P3's browser/computer-use security boundary.

    Build, integrate, debug and improve the increment in the active project.

  3. 03

    Security lab

    60 min

    Execute a chained end-to-end attack combining a deceptive webpage DOM overlay, a drive-by download attempt, an unauthorized outbound network request, and a sensitive action requiring D9 Pixel Auditor verification and parameter-bound human approval. Prove every link in the defense chain holds.

    Test the abuse case, failure path, authorization bypass or resource limit.

  4. 04

    Verification & evidence

    30 min

    End-to-end browser attack-chain test transcript and D9/D11 audit trail.

    Add or run regression tests; record the 9-point evidence record.

  5. 05

    Deliberate practice & Socratic review

    30 min

    Answer the 8 Socratic questions without notes: What? Why? How? What if? Why not? How can I prove it? Where can it break? What have I learned?

    Re-explain the hardest concept aloud, inspect one edge case, update the gap log.

  6. total5 h

Read today · inside the concepts block

R33 R41

Read only the named sections needed for today's task. Reading sits inside the 60-minute concepts block; it is not extra time.

Free resources for this day

5 curated
  • docsMicrosoft · Full docs
    Playwright Documentation

    The assigned reading for BrowserContext isolation, downloads, permissions, screenshots, bounding boxes, locators, and tracing — every primitive the D9 pixel auditor relies on to attribute an action to a rendered element.

    R33checked 2026-11-11
  • videoDonato Capitella · 13 min
    Prompt Injection in LLM Browser Agents

    A live mailbox-exfiltration demo against a browser agent, then a breakdown of the operational loop and where the injected instruction enters it, ending on limiting agency and detection.

    R41R33checked 2026-11-11
  • videoTesting Funda by Zeeshan Asghar · Trace demo
    Playwright with Javascript tutorial #10 | Debugging with Playwright Trace Viewer

    Shows recording and replaying a trace with per-action DOM snapshots, which is how you reconstruct what a computer-use agent actually saw and clicked when auditing a suspicious step.

    R33checked 2026-11-11
  • articleAnthropic · Research writeup
    Mitigating prompt injections in browser use

    Reports measured attack success with and without mitigations for browser agents and argues for defence in depth rather than a single classifier, which is the residual-risk statement your boundary review needs.

    R41checked 2026-11-11
  • repoMeta Research (GitHub) · Benchmark harness + Docker env
    WASP: Benchmarking Web Agent Security Against Prompt Injection Attacks

    A runnable end-to-end web environment with injectable attacker goals, so you can regression-test P3's browser boundary against new injection strategies instead of trusting a one-off manual test.

    R41checked 2026-11-11

Evidence record · 9-point standard

0/9

A lab is complete only when it produces evidence. Installing PyRIT, Garak, Presidio or TransformerLens is not completion. Saved on this device only.

Day notes

empty

The two source formulations

verbatim · nothing summarised

Project & Deliverable Target

P3 (C6) | `D9` (Computer-Use Pixel Auditor) | M9

Core Implementation

Revisit P3's browser/computer-use security boundary.

Security Lab

Execute a chained end-to-end attack combining a deceptive webpage DOM overlay, a drive-by download attempt, an unauthorized outbound network request, and a sensitive action requiring D9 Pixel Auditor verification and parameter-bound human approval. Prove every link in the defense chain holds.

Verification & Evidence

End-to-end browser attack-chain test transcript and D9/D11 audit trail.

Read Today (60m Concepts Block)

R33 (Playwright security), R41 (OWASP Agentic computer-use threats).

---