Detection Library

Detection Knowledge Base

Searchable library of production-grade detections with full logic, tuning guidance, and deployment notes.

110 detections

Suspicious PowerShell Encoded Command Execution

high

Detects execution of PowerShell with base64-encoded commands, commonly used by attackers to obfuscate malicious payloads.

productionWindowsEndpointT1059.001T1027Execution

LSASS Memory Dump via Task Manager or ProcDump

critical

Detects attempts to dump LSASS process memory for credential harvesting using common tools.

stableWindowsEndpointT1003.001Credential Access

AWS CloudTrail, Suspicious IAM Policy Attachment

high

Detects when overly permissive IAM policies (AdministratorAccess, FullAccess) are attached to roles or users.

productionAWSCloudT1098T1078.004Privilege Escalation

LLM Prompt Injection via API Gateway Logs

high

Detects potential prompt injection attacks targeting LLM-backed API endpoints by identifying known injection patterns in request bodies.

experimentalCloudAI/MLT1190T1059AI Security

Lateral Movement via WMI Remote Execution

high

Detects remote WMI execution commonly used for lateral movement, persistence, and command execution across network hosts.

productionWindowsNetworkT1047Lateral Movement

OCI Object Storage Mass Download, Data Exfiltration

high

Detects bulk GetObject requests against OCI Object Storage buckets, indicating potential data exfiltration via the OCI API or console.

stableOCICloudT1530Exfiltration

OCI IAM Policy Change by Non-Admin Principal

critical

Detects creation, modification, or deletion of OCI IAM policies by principals that are not designated IAM administrators.

productionOCICloudT1098T1078.004Privilege Escalation

OCI API Key Created for Existing User, Credential Persistence

high

Detects creation of new API keys for existing IAM users, a common persistence mechanism after initial compromise.

stableOCICloudT1098.001T1556Persistence

OCI Console Login from New Country or Tor Exit Node

high

Detects OCI console sign-in events originating from a country not previously seen for the user, or from known Tor exit node IP ranges.

productionOCICloudT1078.004Initial Access

OCI Cross-Compartment Resource Access Anomaly

medium

Detects a principal accessing resources in compartments outside their normal operational scope, indicating potential lateral movement or policy misconfiguration exploitation.

experimentalOCICloudT1078.004T1021Lateral Movement

AI Agent Spawning Shell Interpreter

high

Detects AI agent runtimes (Python, Node) spawning interactive shell interpreters, a strong indicator of agent goal hijacking, prompt injection leading to code execution, or unsafe tool invocation.

experimentalLinuxOCIT1059.004AI Security

Linux Agent Connecting To Non-OCI External Destination

medium

Detects AI agent processes establishing network connections to external destinations outside the expected OCI network space, which may indicate exfiltration, C2 communication, or prompt-injection-driven outbound calls.

experimentalLinuxOCIT1071.001AI Security

Linux Agent Accessing OCI CLI Config Or API Keys

high

Detects AI agent processes reading OCI CLI configuration files or API key material, which may indicate credential harvesting driven by goal hijacking or prompt injection.

experimentalLinuxOCIT1552.001AI Security

Linux Agent Writing Temporary Execution Script

medium

Detects AI agent runtimes writing script files to temporary directories, a common pattern when an agent has been hijacked into generating and executing arbitrary code payloads.

experimentalLinuxOCIT1059.004AI Security

Linux Agent Reading Browser Or Session Storage

high

Detects AI agent processes accessing browser profile directories or session storage files, which may indicate credential or token theft driven by a hijacked agent goal.

experimentalLinuxOCIT1552.001AI Security

Linux Agent Spawning Curl Wget Or Netcat

high

Detects AI agent runtimes spawning network utility tools such as curl, wget, or netcat, indicating potential data exfiltration, payload download, or reverse shell establishment driven by tool misuse or prompt injection.

experimentalLinuxOCIT1105AI Security

Linux Agent Invoking OCI CLI With Destructive Verbs

high

Detects AI agent processes executing OCI CLI commands with destructive action verbs (delete, terminate, disable, purge), indicating potential misuse of cloud management tools to destroy infrastructure or data.

experimentalLinuxOCIT1485AI Security

Linux Agent Compressing User Data

medium

Detects AI agent runtimes spawning archive utilities (tar, zip, gzip) which may indicate data staging prior to exfiltration, a common tool misuse pattern in AI agent attacks.

experimentalLinuxOCIT1560AI Security

Linux Agent Modifying Hosts File

high

Detects AI agent processes writing to /etc/hosts, which could redirect DNS resolution to attacker-controlled infrastructure or disable security tool connectivity.

experimentalLinuxOCIT1565.001AI Security

Linux Agent Invoking SSH Or SFTP

high

Detects AI agent runtimes spawning SSH or SFTP processes, which may indicate lateral movement, unauthorized remote code execution, or data exfiltration via encrypted channels.

experimentalLinuxOCIT1021.004AI Security

Linux Agent Accessing OCI Security Token Or API Material

high

Detects AI agent processes reading OCI session tokens, security credentials, or API key files, indicating potential identity theft or privilege escalation driven by an agent operating outside its authorized scope.

experimentalLinuxOCIT1552.001AI Security

Linux Agent Reading SSH Private Keys

high

Detects AI agent processes accessing SSH private key files, which could enable unauthorized lateral movement to other hosts in the OCI environment.

experimentalLinuxOCIT1552.004AI Security

Linux Agent Invoking Sudo Or Su

high

Detects AI agent runtimes executing sudo or su to escalate privileges, a strong indicator that the agent is attempting to gain root access beyond its intended operational scope.

experimentalLinuxOCIT1548.003AI Security

Linux Agent Reading Cloud Credentials Beyond OCI

high

Detects AI agent processes accessing credential files for cloud providers other than OCI (AWS, Azure, GCP), which may indicate multi-cloud credential harvesting.

experimentalLinuxOCIT1552.001AI Security

Linux Agent Invoking Credential Enumeration Commands

medium

Detects AI agent processes running commands associated with credential discovery and enumeration (env, printenv, id, whoami, getent), which may indicate an agent performing reconnaissance on its execution environment.

experimentalLinuxOCIT1552.007AI Security

Linux Agent Installing Packages From Non-Approved Repositories

medium

Detects AI agent processes establishing network connections to package repository hosts other than approved mirrors, indicating potential supply chain compromise via installation of malicious packages.

experimentalLinuxOCIT1588AI Security

Linux Agent Writing Tool Plugin Or MCP Artifacts

medium

Detects AI agent processes writing files to known tool plugin or MCP (Model Context Protocol) directories, which may indicate unauthorized modification of the agent's tool set or injection of malicious tool definitions.

experimentalLinuxOCIT1588AI Security

Linux Agent Executing From Site-Packages Node Modules Or Temporary Paths

medium

Detects AI agent activity originating from Python site-packages, node_modules, or temporary directories, indicating potential execution of recently installed or dropped malicious packages.

experimentalLinuxOCIT1588AI Security

Linux Agent Connecting To Unapproved MCP Or Tool Endpoints

high

Detects AI agent processes connecting to MCP server ports or tool endpoint addresses that are not in the approved configuration, which may indicate tool hijacking or connection to a rogue MCP server.

experimentalLinuxOCIT1071.001AI Security

Linux Agent Modifying Dependency Or Runtime Configuration

medium

Detects AI agent processes modifying Python or Node.js dependency configuration files (requirements.txt, package.json, pip.conf), which could be used to introduce malicious dependencies or redirect package sources.

experimentalLinuxOCIT1588AI Security

Linux Agent Executing From Temporary Or Shared Memory Paths

high

Detects AI agent runtimes spawning processes from temporary or shared memory paths (/tmp, /dev/shm), indicating execution of dynamically dropped payloads, a hallmark of fileless malware or prompt-injection-driven code execution.

experimentalLinuxOCIT1059.004AI Security

Linux Agent Launching Inline Shell Or Interpreter Commands

high

Detects AI agent runtimes passing inline code (-c flag) to shell or interpreter commands, which is commonly used to execute injected or dynamically generated payloads without writing files to disk.

experimentalLinuxOCIT1059.004AI Security

Linux Agent Dropping And Launching Executable Content

high

Detects AI agent processes writing executable files (binaries, scripts with execute permissions) to disk, which is the dropper stage of an agent-mediated malware delivery attack.

experimentalLinuxOCIT1105AI Security

Linux Agent Invoking Perl Ruby Or PHP Interpreters

medium

Detects AI agent runtimes spawning alternative scripting interpreters (Perl, Ruby, PHP), which may indicate execution of code in a language designed to evade Python/Node-centric detection rules.

experimentalLinuxOCIT1059AI Security

Linux Agent Running User Downloaded Scripts

medium

Detects AI agent processes executing scripts located in user download directories, which may indicate execution of malicious content retrieved from the internet as part of a hijacked agent task.

experimentalLinuxOCIT1059.004AI Security

Linux Agent Modifying Local Memory Or Context Stores

medium

Detects AI agent processes writing to local vector store or memory database files, which may indicate an agent poisoning its own context memory to influence future behavior.

experimentalLinuxOCIT1565.001AI Security

Linux Agent Overwriting Prompt Template Or System Instruction Files

high

Detects AI agent processes modifying prompt template files or system instruction configurations, which represents a direct attempt to alter the agent's core behavioral guidelines.

experimentalLinuxOCIT1565.001AI Security

Linux Agent Ingesting Context From Downloaded Files

medium

Detects AI agent processes reading files from download directories that may contain adversarial content designed to poison the agent's context window via indirect prompt injection.

experimentalLinuxOCIT1566AI Security

Linux Agent Modifying Vector Database Files

medium

Detects AI agent processes directly modifying vector database files used for RAG (Retrieval Augmented Generation) memory, which may indicate deliberate poisoning of the agent's knowledge retrieval layer.

experimentalLinuxOCIT1565.001AI Security

Linux Agent Writing Retrieved Web Content Into Memory Stores

low

Detects AI agent processes writing fetched web content directly into memory or context store directories, which may indicate content containing indirect prompt injection instructions is being persisted in agent memory.

experimentalLinuxOCIT1566AI Security

Linux Agent Connecting To Localhost Tooling Services

low

Detects AI agent processes establishing connections to localhost on common tooling and inter-agent communication ports, which may indicate unmonitored agent-to-tool or agent-to-agent communication channels.

experimentalLinuxOCIT1071.001AI Security

Linux Agent Opening Listener Port

medium

Detects AI agent processes binding to network ports as a listener, which may indicate the agent has established an unauthorized service endpoint for receiving commands or relaying inter-agent communication.

experimentalLinuxOCIT1071.001AI Security

Linux Agent Connecting To Peer Workstation Style Ports

medium

Detects AI agent processes connecting to ports commonly used for inter-agent or peer-to-peer communication (including Docker daemon ports), which may indicate unauthorized agent orchestration or container escape attempts.

experimentalLinuxOCIT1071.001AI Security

Linux Agent Writing Shared Socket Or IPC Artifacts

low

Detects AI agent processes creating Unix socket files or named pipes that could be used as unmonitored inter-agent communication channels, bypassing network-layer security controls.

experimentalLinuxOCIT1071.001AI Security

Linux Agent Invoking Queue Or Broker Clients

medium

Detects AI agent runtimes spawning message queue or broker client tools (kafka, rabbitmq, nats, mqtt, redis-cli), which may indicate unauthorized use of messaging infrastructure for inter-agent coordination or data exfiltration.

experimentalLinuxOCIT1071.001AI Security

Linux Agent Excessive Child Process Burst (Seed Rule)

low

Baseline seed rule to detect AI agent runtimes spawning an unusual number of child processes in a short time window, which may indicate runaway agent loops, denial of service behavior, or cascading failure conditions.

experimentalLinuxOCIT1499AI Security

Linux Agent Repeated External Connection (Seed Rule)

low

Baseline seed rule to detect AI agent processes making high-frequency repeated external network connections, which may indicate beaconing behavior, an infinite retry loop, or API hammering that causes cascading service failures.

experimentalLinuxOCIT1499AI Security

Linux Agent Repeated Launch Of Browser Or Desktop Apps

medium

Detects AI agent runtimes repeatedly spawning browser or desktop application processes, indicating a potential runaway automation loop that may exhaust system resources or trigger cascading UI-automation failures.

experimentalLinuxOCIT1499AI Security

Linux Agent Mass File Write (Seed Rule)

low

Baseline seed rule to detect AI agent processes writing an unusually large number of files in a short time window, which may indicate a runaway file generation loop, ransomware-like behavior, or uncontrolled data staging.

experimentalLinuxOCIT1485AI Security

Linux Agent Recursive Self-Spawn

high

Detects AI agent Python or Node processes where both the parent and child process are the same interpreter binary, indicating recursive self-spawning that can rapidly exhaust process table limits and trigger cascading system failures.

experimentalLinuxOCIT1499AI Security

Linux Agent Creating Approval Or Authorization Themed Files

medium

Detects AI agent processes creating files with names suggesting urgency, approval requests, or authorization actions, which may be an attempt to socially engineer human operators into approving malicious agent actions.

experimentalLinuxOCIT1566AI Security

Linux Agent Launching Mail Or Chat Clients

medium

Detects AI agent runtimes spawning email or messaging applications (Thunderbird, Slack, Teams, Zoom), which may indicate the agent is attempting to communicate directly with humans to manipulate trust or request unauthorized approvals.

experimentalLinuxOCIT1566AI Security

Linux Agent Opening Browser To OCI Console Or Identity Pages

medium

Detects AI agent processes launching browsers with URLs pointing to OCI console, identity, or authentication pages, which may indicate the agent is attempting to perform unauthorized actions via the OCI web console.

experimentalLinuxOCIT1566AI Security

Linux Agent Dropping User-Facing Scripts On Desktop

high

Detects AI agent processes creating script files (.sh, .desktop, .url, .py) in user Desktop directories, which may represent an attempt to trick users into executing malicious scripts by placing them in a visible, trusted location.

experimentalLinuxOCIT1204.002AI Security

Linux Agent Launching Remote Support Or Meeting Tools

medium

Detects AI agent runtimes spawning remote support or meeting applications (Teams, Zoom, AnyDesk, TeamViewer), which may indicate the agent is attempting to establish unauthorized remote access or manipulate a human into sharing screen access.

experimentalLinuxOCIT1219AI Security

Linux Agent Creating Launch Agent Or Cron Persistence

critical

Detects AI agent processes writing files to persistence-related paths (cron directories, systemd unit directories, autostart), indicating an attempt to establish persistent code execution that survives reboots and agent restarts.

experimentalLinuxOCIT1543.002AI Security

Linux Agent Writing Shell Startup Persistence

high

Detects AI agent processes modifying shell initialization files (.bashrc, .profile, .zshrc, .bash_profile), which can be used to execute malicious code whenever a user or automated process opens a new shell session.

experimentalLinuxOCIT1546.004AI Security

Linux Agent Periodic External Beacon (Seed Rule)

low

Baseline seed rule to detect AI agent processes making periodic external connections at regular intervals, which is the characteristic pattern of a C2 beacon from a rogue agent maintaining contact with attacker infrastructure.

experimentalLinuxOCIT1071.001AI Security

Linux Agent Copying Itself Into Hidden Or Support Paths

high

Detects AI agent processes writing executable files (.sh, .py, .bin, .service) to hidden directories or common persistence staging paths, which indicates the agent is replicating itself to establish alternative execution points.

experimentalLinuxOCIT1036.005AI Security

Linux Agent Attempting To Disable Security Controls

critical

Detects AI agent processes executing commands that disable security software (Falcon sensor), clear firewall rules, or disable host-based firewalls, the highest-severity indicator of a fully rogue agent actively attempting to remove its detection surface.

experimentalLinuxOCIT1562.001AI Security

LLM Service Spawning Shell Interpreter

high

Detects LLM service processes spawning shell interpreters (bash, sh, zsh). Under normal operation an LLM runtime should never directly fork an interactive shell. This pattern is a strong indicator of prompt injection achieving command execution.

experimentalLinuxAI/MLT1059.004AI Security

LLM Service Calling OCI CLI After Prompt Handling

high

Detects an LLM service process spawning the OCI CLI binary. This indicates that a prompt may have caused the model to issue cloud control-plane commands, enabling resource enumeration, data access, or privilege abuse via the OCI API.

experimentalLinuxAI/MLT1059.004T1083AI Security

LLM Service Reading User-Supplied Files From Temp Or Upload Paths

medium

Detects LLM service processes accessing files under temporary or upload directories. Attackers can plant malicious content in these paths to deliver indirect prompt injections via document ingestion.

experimentalLinuxAI/MLT1005AI Security

LLM Service Connecting To Unexpected External Destination

medium

Detects LLM service processes making outbound network connections to external destinations outside the OCI and private network baseline. A prompt injection may instruct the model to exfiltrate data or beacon to an attacker-controlled server.

experimentalLinuxAI/MLT1071.001AI Security

LLM Service Writing Script To Temp Path

medium

Detects LLM service processes writing script files (.sh, .py, .pl) to temporary directories. This pattern suggests the model output or an injected prompt caused the service to stage executable code for later execution.

experimentalLinuxAI/MLT1059.004AI Security

LLM Service Accessing OCI Config Or API Key Material

high

Detects LLM service processes reading OCI configuration files or API key material. Access to these files from an LLM runtime may indicate credential harvesting triggered by a prompt injection or misconfigured model tool access.

experimentalLinuxAI/MLT1552.001AI Security

LLM Service Reading SSH Private Keys

high

Detects LLM service processes accessing SSH private key files. Reading private key material from an LLM runtime indicates potential credential theft that could enable lateral movement across infrastructure.

experimentalLinuxAI/MLT1552.004AI Security

LLM Service Accessing Environment Secrets Files

high

Detects LLM service processes reading .env or .netrc files that commonly contain application secrets, API keys, and passwords. This access pattern suggests the model or an injected prompt is attempting to harvest secrets.

experimentalLinuxAI/MLT1552.001AI Security

LLM Service Compressing Potentially Sensitive Data

medium

Detects LLM service processes spawning archive utilities (tar, zip, gzip) targeting application or home directories. This behaviour suggests data staging prior to exfiltration of sensitive model data or credentials.

experimentalLinuxAI/MLT1005T1560.001AI Security

LLM Service Outbound Connection To Non-OCI Object Storage

medium

Detects LLM service processes connecting to object storage endpoints (S3, Azure Blob, GCS) outside the OCI baseline. This pattern indicates potential exfiltration of sensitive model outputs, training data, or credentials to external cloud storage.

experimentalLinuxAI/MLT1048.002AI Security

LLM Host Installing Python Packages From Unapproved Repository

medium

Detects pip or Python processes on an LLM host connecting to package repositories other than the approved PyPI or OCI mirrors. Installing packages from unapproved sources can introduce malicious dependencies into the LLM runtime.

experimentalLinuxAI/MLT1195.001AI Security

LLM Host Installing Node Packages From Unapproved Registry

medium

Detects npm, yarn, or Node processes connecting to package registries other than the approved npm registry or OCI mirrors. Unapproved registries may serve malicious packages targeting LLM toolchain components.

experimentalLinuxAI/MLT1195.001AI Security

LLM Runtime Writing New Plugin Or Extension Files

medium

Detects LLM service processes writing files to plugin, extension, MCP, or tools directories. Runtime modification of plugin paths suggests supply chain tampering or a prompt-injection-driven persistence mechanism.

experimentalLinuxAI/MLT1547.001AI Security

LLM Service Loading Model From Temporary Directory

high

Detects LLM runtime processes (Python, ollama, vllm) executing with command-line arguments referencing temporary directories for model loading. Loading model weights from /tmp or /dev/shm suggests a staged supply chain attack replacing legitimate model files.

experimentalLinuxAI/MLT1195.001AI Security

LLM Host Modifying Package Or Dependency Configuration

medium

Detects LLM service processes modifying Python or Node package configuration files (requirements.txt, pyproject.toml, package.json, etc.). Runtime modification of dependency configurations can redirect package resolution to attacker-controlled sources.

experimentalLinuxAI/MLT1547.001AI Security

LLM Training Or Fine-Tune Data Files Modified

high

Detects LLM service processes modifying training dataset files (JSONL, Parquet, CSV, Arrow) in training or fine-tuning directories. Modification of training data at runtime is a strong indicator of data poisoning.

experimentalLinuxAI/MLT1565.001AI Security

LLM Model Weights Modified On Disk

high

Detects LLM service processes writing to model weight files (.bin, .safetensors, .gguf, .pt). Model weight modification at runtime is a critical indicator of model poisoning or backdoor injection.

experimentalLinuxAI/MLT1565.001AI Security

Unexpected Process Editing Embedding Or Retrieval Data Store

medium

Detects non-LLM system utilities (sed, awk, Python, Perl) writing to vector database or embedding store directories. This indicates out-of-band modification of the retrieval layer, a key data poisoning vector for RAG-based systems.

experimentalLinuxAI/MLT1565.001AI Security

OCI CLI Writing New Training Data From Object Storage

medium

Detects the OCI CLI being spawned from an LLM service process to download data from object storage to training or dataset paths. This pattern indicates an attempt to replace or supplement training data with potentially poisoned content from external storage.

experimentalLinuxAI/MLT1105AI Security

LLM Dataset Replaced From Temporary Or User Home Path

high

Detects file copy, move, or rsync operations replacing training or embedding datasets with files sourced from temporary or user home directories. This is a classic pattern for staged data poisoning attacks.

experimentalLinuxAI/MLT1565.001AI Security

LLM Service Spawning Shell With Inline Command

high

Detects LLM service processes spawning bash or sh with an inline -c command argument. This indicates model-generated or injected shell commands are being executed directly, representing a critical code injection risk.

experimentalLinuxAI/MLT1059.004AI Security

LLM Service Launching SQL Client From Generated Workflow

medium

Detects LLM service processes spawning SQL clients (psql, mysql, sqlite3). SQL clients launched from model output suggest the service is executing model-generated queries without proper sanitisation, risking SQL injection via LLM output.

experimentalLinuxAI/MLT1005AI Security

LLM Service Writing Web Executable Content

high

Detects LLM service processes writing PHP, JavaScript, or HTML files to web server root directories. This indicates the model may be generating and deploying web shells or malicious web content triggered by prompt injection.

experimentalLinuxAI/MLT1505.003AI Security

LLM Service Invoking Curl Or Wget Based On Model Output

medium

Detects LLM service processes spawning curl or wget. These download utilities invoked from a model runtime suggest the LLM output or an injected prompt is directing network requests, potentially for C2 callback, payload download, or data exfiltration.

experimentalLinuxAI/MLT1071.001AI Security

LLM Service Writing Files To Executable Or Cron Locations

high

Detects LLM service processes writing files to cron directories, /usr/local/bin/, or systemd unit paths. Writing to these persistence locations from an LLM runtime indicates that model output is being used to establish persistent code execution.

experimentalLinuxAI/MLT1053.003T1547.001AI Security

LLM Service Invoking OCI Identity Or Policy Operations

high

Detects LLM service processes spawning the OCI CLI with IAM sub-commands (iam, policy, group, user, dynamic-group). An LLM invoking identity operations suggests excessive agency, where the model has been granted or has acquired the ability to modify cloud access controls.

experimentalLinuxAI/MLT1548.003T1098AI Security

LLM Service Running Sudo Or Su

high

Detects LLM service processes spawning sudo or su to elevate privileges. Privilege escalation from an LLM runtime is a high-confidence indicator of excessive agency or a successful prompt injection achieving privilege escalation.

experimentalLinuxAI/MLT1548.003AI Security

LLM Service Modifying Systemd Unit Or Service Config

high

Detects LLM service processes writing to systemd unit directories (/etc/systemd/system/, /lib/systemd/system/). Modifying service configurations enables persistent code execution and service manipulation, representing unacceptable excessive agency.

experimentalLinuxAI/MLT1543.002AI Security

LLM Service Accessing Kubernetes Or OCI Cluster Config

high

Detects LLM service processes reading Kubernetes kubeconfig files or OCI Kubernetes Engine (OKE) configuration. Access to cluster credentials enables container orchestration control beyond the intended LLM service scope.

experimentalLinuxAI/MLT1083T1552.001AI Security

LLM Service Creating Or Modifying SSH Authorized Keys

critical

Detects LLM service processes writing to SSH authorized_keys files. This is a critical indicator — adding attacker-controlled public keys enables persistent, password-less SSH access to the host, representing the most severe excessive agency outcome.

experimentalLinuxAI/MLT1098.004AI Security

LLM Service Reading System Prompt Or Instruction Files

medium

Detects LLM service processes reading system prompt, instruction template, or guardrail configuration files. While reads during initialisation are expected, access during active request processing may indicate prompt extraction attempts.

experimentalLinuxAI/MLT1005AI Security

LLM Service Copying Prompt Templates To Temp Or Public Path

high

Detects file copy or move operations targeting system prompt or guardrail files as sources, with destinations in temporary or web-accessible directories. This indicates staged exfiltration of confidential prompt material.

experimentalLinuxAI/MLT1048AI Security

LLM Service Serving Prompt Files Through Web Root

high

Detects LLM service processes writing files containing 'prompt', 'system', or 'guardrail' in their name to web server root directories. This makes confidential prompt material directly accessible via HTTP.

experimentalLinuxAI/MLT1048AI Security

LLM Service Uploading Prompt Or Policy Files To OCI Object Storage

high

Detects LLM service processes using the OCI CLI to upload prompt, system, or policy files to object storage. This represents exfiltration of confidential prompt material to cloud storage that may be accessible to unauthorised parties.

experimentalLinuxAI/MLT1048.002AI Security

LLM Service Reading Secrets And Prompt Material In Same Execution Chain

medium

Detects LLM service processes spawning text utilities (cat, grep, sed) that reference both secret files and prompt configuration files in the same command, indicating combined credential and prompt material harvesting.

experimentalLinuxAI/MLT1005T1552.001AI Security

LLM Service Modifying Vector Database Files

high

Detects LLM service processes writing to vector database files (FAISS, SQLite, Parquet, JSONL) in vector or embedding directories. Direct modification of vector stores can inject poisoned embeddings that corrupt RAG retrieval results.

experimentalLinuxAI/MLT1565.001AI Security

LLM Service Downloading Embeddings Or Index Files From External Host

medium

Detects curl, wget, or Python processes downloading files with embedding or vector index extensions from external hosts not in the OCI baseline. This pattern indicates replacement of the vector store with externally sourced, potentially poisoned content.

experimentalLinuxAI/MLT1105AI Security

LLM Service Replacing Retrieval Index From Temp Path

high

Detects file copy, move, or rsync operations replacing vector or embedding index files with content sourced from temporary directories. This staged replacement pattern indicates an in-flight vector store poisoning attack.

experimentalLinuxAI/MLT1565.001AI Security

Unexpected Access To Retrieval Cache Or Memory Store

medium

Detects LLM service processes accessing cache, memory, retrieval, or RAG directories at unusual times or with unusual frequency. Anomalous access to these components may indicate probing of the retrieval layer for vulnerability assessment or data extraction.

experimentalLinuxAI/MLT1005AI Security

LLM Service Network Connection To External Vector Or Search Platform

medium

Detects LLM service processes connecting to external vector database or search platforms (Pinecone, Weaviate, Qdrant, Milvus, Elasticsearch) outside the approved OCI baseline. Unapproved connections may indicate data exfiltration or use of attacker-controlled vector stores.

experimentalLinuxAI/MLT1071.001AI Security

LLM Service Writing Answer Cache Outside Approved Path

medium

Detects LLM service processes writing response or answer cache files to paths outside the approved application directories. Caching model responses in unexpected locations may indicate manipulation of cached answers to serve attacker-controlled misinformation.

experimentalLinuxAI/MLT1565.001AI Security

LLM Service Updating Policy Or Moderation Rules Before Serving

medium

Detects LLM service processes writing to moderation, policy, safety rule, or response filter files. Runtime modification of these controls can disable safety guardrails, enabling the model to produce harmful or misleading outputs.

experimentalLinuxAI/MLT1562.001AI Security

LLM Service Pulling External Content For Response Enrichment

medium

Detects LLM service processes spawning curl or wget during request handling. Fetching external content for response enrichment introduces an uncontrolled information source that may inject false, attacker-controlled, or outdated facts into model responses.

experimentalLinuxAI/MLT1005AI Security

LLM Service Replacing Retrieval Corpus Files

high

Detects LLM service processes writing to knowledge base, corpus, or RAG document index directories. Replacement of the retrieval corpus is a direct mechanism for injecting misinformation into RAG-grounded LLM responses.

experimentalLinuxAI/MLT1565.001AI Security

LLM Service Uploading Generated Content To OCI Object Storage

medium

Detects LLM service processes using the OCI CLI to upload response, answer, summary, or report files to object storage. Publishing model-generated content to shared storage may distribute misinformation or attacker-influenced outputs at scale.

experimentalLinuxAI/MLT1048.002AI Security

LLM Service Excessive Child Process Creation

low

Detects unusually high rates of child process creation from LLM service processes. Excessive process spawning may indicate an unbounded consumption attack where the model is being directed to execute repeated tasks, consuming host resources.

experimentalLinuxAI/MLT1499.004AI Security

LLM Service Repeated External Network Connections

low

Detects high rates of outbound network connections from LLM service processes. A flood of connections may indicate the model is executing repeated external API calls, data exfiltration loops, or C2 beaconing triggered by an unbounded consumption attack.

experimentalLinuxAI/MLT1499.002AI Security

LLM Service Rapid Writes To Cache Or Temp Directories

low

Detects high rates of file writes from LLM service processes to cache or temporary directories. Rapid writes may indicate an unbounded consumption attack that is flooding the disk, potentially causing storage exhaustion or degrading host performance.

experimentalLinuxAI/MLT1499.004AI Security

LLM Service Launching Multiple OCI CLI Commands

low

Detects high rates of OCI CLI invocations from LLM service processes within a short time window. Repeated OCI CLI calls may indicate the model is executing unbounded cloud API operations, consuming OCI API quotas or generating unexpected cloud costs.

experimentalLinuxAI/MLT1499.004AI Security

LLM Service Recursive Self-Spawn

high

Detects an LLM service process that is both the parent and child in a process creation event, indicating recursive self-spawning. This fork-bomb pattern can exhaust process table limits and system resources, causing a complete host denial of service.

experimentalLinuxAI/MLT1499.004AI Security