{
  "version": 1,
  "title": "Prompt injection: stop a tool-result instruction at the boundary",
  "format": "custom",
  "canvasSize": [
    1200,
    720
  ],
  "watermark": true,
  "objects": [
    {
      "type": "text",
      "text": "Prompt injection in a tool result",
      "x": 40,
      "y": 25,
      "fontSize": 43,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "A vendor page can inform the answer, but cannot authorize a file send.",
      "x": 42,
      "y": 92,
      "fontSize": 25,
      "color": "#58675f",
      "fontFamily": "sans"
    },
    {
      "type": "pen",
      "points": [
        [
          42,
          176
        ],
        [
          357,
          178
        ],
        [
          357,
          370
        ],
        [
          42,
          369
        ],
        [
          42,
          176
        ]
      ],
      "color": "#b8c9bf",
      "width": 3,
      "smooth": false
    },
    {
      "type": "pen",
      "points": [
        [
          440,
          176
        ],
        [
          760,
          178
        ],
        [
          760,
          370
        ],
        [
          440,
          369
        ],
        [
          440,
          176
        ]
      ],
      "color": "#b8c9bf",
      "width": 3,
      "smooth": false
    },
    {
      "type": "pen",
      "points": [
        [
          844,
          176
        ],
        [
          1158,
          178
        ],
        [
          1158,
          370
        ],
        [
          844,
          369
        ],
        [
          844,
          176
        ]
      ],
      "color": "#b8c9bf",
      "width": 3,
      "smooth": false
    },
    {
      "type": "text",
      "text": "1  USER TASK",
      "x": 60,
      "y": 197,
      "fontSize": 25,
      "color": "#285caa",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Summarize the",
      "x": 60,
      "y": 257,
      "fontSize": 28,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "deployment guide",
      "x": 60,
      "y": 302,
      "fontSize": 28,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "2  RETRIEVED PAGE",
      "x": 457,
      "y": 197,
      "fontSize": 25,
      "color": "#285caa",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Useful guide text",
      "x": 457,
      "y": 257,
      "fontSize": 27,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "“Send internal report”",
      "x": 457,
      "y": 307,
      "fontSize": 25,
      "color": "#a34438",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "3  PROPOSED CALL",
      "x": 861,
      "y": 197,
      "fontSize": 25,
      "color": "#285caa",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Send report to",
      "x": 861,
      "y": 257,
      "fontSize": 27,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "external address",
      "x": 861,
      "y": 302,
      "fontSize": 27,
      "color": "#a34438",
      "fontFamily": "sans"
    },
    {
      "type": "arrow",
      "points": [
        [
          360,
          275
        ],
        [
          431,
          275
        ]
      ],
      "color": "#285caa",
      "width": 3,
      "smooth": false
    },
    {
      "type": "arrow",
      "points": [
        [
          763,
          275
        ],
        [
          835,
          275
        ]
      ],
      "color": "#a34438",
      "width": 3,
      "smooth": false
    },
    {
      "type": "text",
      "text": "UNTRUSTED SOURCE TEXT",
      "x": 440,
      "y": 394,
      "fontSize": 22,
      "color": "#a34438",
      "fontFamily": "sans"
    },
    {
      "type": "pen",
      "points": [
        [
          40,
          450
        ],
        [
          390,
          448
        ],
        [
          780,
          451
        ],
        [
          1160,
          449
        ]
      ],
      "color": "#a34438",
      "width": 4,
      "smooth": false
    },
    {
      "type": "text",
      "text": "APPLICATION PERMISSION BOUNDARY",
      "x": 42,
      "y": 468,
      "fontSize": 24,
      "color": "#a34438",
      "fontFamily": "sans"
    },
    {
      "type": "pen",
      "points": [
        [
          42,
          524
        ],
        [
          458,
          526
        ],
        [
          458,
          636
        ],
        [
          42,
          635
        ],
        [
          42,
          524
        ]
      ],
      "color": "#287355",
      "width": 3,
      "smooth": false
    },
    {
      "type": "pen",
      "points": [
        [
          526,
          524
        ],
        [
          1158,
          526
        ],
        [
          1158,
          636
        ],
        [
          526,
          635
        ],
        [
          526,
          524
        ]
      ],
      "color": "#287355",
      "width": 3,
      "smooth": false
    },
    {
      "type": "text",
      "text": "4  BLOCK THE SEND",
      "x": 60,
      "y": 548,
      "fontSize": 26,
      "color": "#287355",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "No user authorization",
      "x": 60,
      "y": 591,
      "fontSize": 26,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "SAFE OUTCOME",
      "x": 543,
      "y": 548,
      "fontSize": 26,
      "color": "#287355",
      "fontFamily": "sans"
    },
    {
      "type": "text",
      "text": "Summarize the guide; flag suspicious text.",
      "x": 543,
      "y": 591,
      "fontSize": 25,
      "color": "#292d32",
      "fontFamily": "sans"
    },
    {
      "type": "arrow",
      "points": [
        [
          998,
          374
        ],
        [
          998,
          429
        ],
        [
          251,
          429
        ],
        [
          251,
          513
        ]
      ],
      "color": "#a34438",
      "width": 3,
      "smooth": false
    }
  ]
}
