BazookaMusic
0b7133c4ce
JS: Add prompt injection detection (CWE-1427) for OpenAI, Anthropic, and Google GenAI SDKs
Add experimental CodeQL query detecting prompt injection vulnerabilities
in JavaScript/TypeScript applications using AI SDK libraries.
Modeled frameworks:
- openai (OpenAI, AzureOpenAI): responses, chat.completions, completions,
images, embeddings, beta.assistants, beta.threads, audio APIs
- @openai/agents: Agent instructions, handoffDescription, run/Runner.run,
asTool, tool()
- @anthropic-ai/sdk: messages.create, beta.messages.create,
beta.agents.create/update
- @google/genai (GoogleGenAI): generateContent, generateContentStream,
generateImages, editImage, chats, live.connect
Includes role-based filtering (system/developer/assistant/model roles)
and constant-comparison sanitizer guard.
2026-04-30 17:39:09 +02:00
..
2026-01-26 17:24:34 +01:00
2025-04-29 13:23:47 +02:00
2024-04-25 13:33:17 +02:00
2025-01-03 11:41:39 +01:00
2024-11-19 13:23:32 +01:00
2026-04-28 16:14:53 +00:00
2023-05-03 15:31:00 +02:00
2026-01-26 12:40:21 +01:00
2023-05-11 11:50:56 +02:00
2023-05-11 11:50:56 +02:00
2026-04-13 11:31:34 +02:00
2025-06-23 16:38:04 +02:00
2025-12-08 13:13:09 +01:00
2026-01-13 10:54:16 +01:00
2024-12-19 10:14:38 +01:00
2025-12-08 13:13:09 +01:00
2023-05-03 15:31:00 +02:00
2024-10-22 12:46:09 +02:00
2025-06-23 12:55:14 +02:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2024-12-19 10:14:38 +01:00
2025-12-08 13:13:09 +01:00
2026-04-30 17:39:09 +02:00
2025-12-08 13:13:09 +01:00
2022-12-12 16:06:57 +01:00
2025-12-08 13:13:09 +01:00
2026-01-07 11:05:41 +01:00
2023-05-03 15:31:00 +02:00
2025-12-08 13:13:09 +01:00
2023-05-03 15:31:00 +02:00
2025-12-08 13:13:09 +01:00
2026-01-07 11:05:41 +01:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2023-03-10 09:41:20 +01:00
2023-10-13 12:42:41 +02:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2023-05-03 15:31:00 +02:00
2023-06-30 11:09:29 -07:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2025-06-16 12:59:36 +02:00
2025-06-16 10:38:20 +02:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2025-02-28 13:58:11 +01:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2025-04-29 13:23:47 +02:00
2025-11-13 09:45:56 +01:00
2025-04-29 13:23:45 +02:00
2025-04-29 13:23:47 +02:00
2023-12-14 11:33:53 -08:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2025-08-27 11:20:24 +02:00
2025-06-17 08:30:19 +02:00
2024-09-03 20:30:58 +02:00
2025-12-08 13:13:09 +01:00
2024-12-19 10:14:38 +01:00
2026-01-05 10:59:50 +01:00
2024-11-05 08:51:24 +01:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2025-05-02 12:41:29 +02:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00
2023-03-24 10:39:34 +01:00
2025-12-08 13:13:09 +01:00
2025-06-23 12:55:08 +02:00
2025-12-08 13:13:09 +01:00
2025-12-08 13:13:09 +01:00