AgentReadyHomeAgent Listing

← Pretty Prompt

Pretty Prompt — agentic threat model

6.6AIVSS 6.6 · Medium

Pretty Prompt is a low-autonomy Chrome extension designed for prompt refinement within ChatGPT. Its primary security risks stem from its deployment as a browser extension (potential DOM access and data exfiltration of sensitive prompts) rather than autonomous agentic behaviors.

OWASP AIVSS score rationale

AIVSS = (CVSS_Base + AARS) × Mitigation_Factor, where AARS = (10 − CVSS_Base) × (Factor_Sum / 10) × ThM
CVSS base 6.1AARS uplift 0.51Factor sum 1.3/10Threat ×1.0Mitigation ×1.0
Autonomy of Action
0.10
Goal-Driven Planning
0.10
Self-Modification
0.00
Dynamic Tool Use
0.10
Persistent Memory
0.10
Contextual Awareness
0.20
Dynamic Identity
0.00
Multi-Agent Interactions
0.00
Non-Determinism
0.40
Opacity & Reflexivity
0.30

Scored with the canonical OWASP AIVSS formula (AIVSS calculator reference); agentic risk factors estimated from the agent’s described capabilities.

MAESTRO 7-layer threat model

Per-layer threats for this agent. Layers tagged “not certain from listing” are general, caveated commentary where the public description didn’t pin that layer.

L1 · Foundation Models⚠ not certain from listing

Not certain from the listing — likely relies on external foundation models (or ChatGPT itself) to perform prompt optimization. Primary threats include adversarial prompt injection and misaligned outputs during the rewriting process.

L2 · Data Operations⚠ not certain from listing

Not certain from the listing — there is no mention of dedicated vector databases or RAG pipelines. The primary risk is the potential transit and logging of user-inputted text to external servers for prompt optimization.

L3 · Agent Frameworks⚠ not certain from listing

Not certain from the listing — the tool appears to be a utility script rather than a complex agent framework. Risks are limited to DOM manipulation errors within the ChatGPT interface.

L4 · Deployment & Infrastructure⚠ not certain from listing

Not certain from the listing — deployed as a Chrome Extension. Key threats include extension supply chain compromise, unauthorized browser permissions, and insecure API communication with backend servers.

L5 · Evaluation & Observability⚠ not certain from listing

Not certain from the listing — no evaluation, guardrails, or observability features are mentioned. There is likely a blind spot regarding how user prompts are processed and whether malicious inputs are filtered.

L6 · Security & Compliance (cross-cutting)⚠ not certain from listing

Not certain from the listing — 'No login needed' indicates a lack of user authentication controls, and there are no cited compliance certifications (e.g., SOC2), which is typical for freemium browser extensions.

L7 · Agent Ecosystem⚠ not certain from listing

Not certain from the listing — does not participate in multi-agent orchestration or marketplaces, though it operates directly inside the ChatGPT ecosystem, creating a dependency on OpenAI's platform security.

MAESTRO — the 7-layer agentic threat-modeling framework (Cloud Security Alliance / Ken Huang).