Skip to content

Commit

Permalink
Add placeholder classes for new XSS Exfil Probes
Browse files Browse the repository at this point in the history
  • Loading branch information
erickgalinkin committed Jan 7, 2025
1 parent f70716f commit 2f1d007
Showing 1 changed file with 32 additions and 0 deletions.
32 changes: 32 additions & 0 deletions garak/probes/xss.py
Original file line number Diff line number Diff line change
Expand Up @@ -71,3 +71,35 @@ def _attempt_prestore_hook(
)
)
return attempt


class ColabAIDataLeakage(Probe):
"""
Placeholder -- https://embracethered.com/blog/posts/2024/google-colab-image-render-exfil/
"""
def __init__(self, config_root=_config):
super().__init__(config_root=config_root)


class InstructionHierarchyBreak(Probe):
"""
Placeholder -- https://embracethered.com/blog/posts/2024/chatgpt-gpt-4o-mini-instruction-hierarchie-bypasses/
"""
def __init__(self, config_root=_config):
super().__init__(config_root=config_root)


class NotebookLMDataExfil(Probe):
"""
Placeholder -- https://embracethered.com/blog/posts/2024/google-notebook-ml-data-exfiltration/
"""
def __init__(self, config_root=_config):
super().__init__(config_root=config_root)


class AzureAIPlaygroundDataExfil(Probe):
"""
Placeholder -- https://embracethered.com/blog/posts/2023/data-exfiltration-in-azure-openai-playground-fixed/
"""
def __init__(self, config_root=_config):
super().__init__(config_root=config_root)

0 comments on commit 2f1d007

Please sign in to comment.