~/talk

Breaching LLM-Powered Applications: Overcoming Security and Privacy Challenges

Talkat DevFest Paris 2025 · on Friday, 2025-11-21· [security, large-language-models]
slides:none on file

Shows live exploits against a Spring Boot + LangChain forj demo using Burp Suite, OpenAI (GPT‑3.5, GPT‑4 mini) and local Llama 3.1: a path traversal overwrite replaces terms of use with a “vroom vroom” backdoor and cancels a Tesla booking; a SQL injection inserts fake chat messages into chat memory to force cancellation; multi‑shot and one‑shot prompt injection exfiltrates user records and a tool-call escalates to DROP TABLEs. Demonstrates guardrails (an LLM judge) that block injections and recommends strict system messages, least privilege and human‑in‑the‑loop.

AI-written summary · about

  1. 0:00Introduction
  2. 3:12LLMs as new hammer
  3. 7:06How LLMs work
  4. 11:18Path traversal in uploads
  5. 19:56Code reviews miss flaws
  6. 21:21Chat memory faking
  7. 23:31SQL injection risks
  8. 28:02Prompt injection basics
  9. 34:18Escalating prompt injection
  10. 39:24Input guardrails and permissions
  11. 45:00Tool calling risks
  12. 48:44Human-in-the-loop enforcement
  13. 50:31Secure LLM development rules
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.