T12-AT-009HIGH
Temporal Manipulation
T12 · RAG & Knowledge Base Manipulation →Risk score200
RatingHigh
Procedures10
Severity
Mechanism
RAG systems use timestamps for freshness-based retrieval ranking, version management, and cache invalidation. Temporal manipulation exploits these time-dependent mechanisms: future-dated documents override current ones in recency-sorted retrieval, manipulated cache TTLs serve stale or poisoned content beyond their intended lifetime, and time-triggered payloads activate on schedule. The assumption violated is that timestamps are trustworthy metadata — in practice, document timestamps are often author-supplied and unverified.
Detection
- Validate document timestamps against ingestion timestamps; flag discrepancies
- Monitor for documents with future timestamps or timestamps inconsistent with file system metadata
- Audit cache TTL configurations for unauthorized changes
- Observable signal: retrieval results changing without corresponding knowledge base updates
Mitigation
Server-side timestampingHIGH
Cache integrity verificationHIGH
Version control audit loggingHIGH
Temporal consistency checkingMEDIUM
Chaining
Temporal manipulation amplifies T12-AT-001 (Vector Poisoning) by controlling when poisoned content is served. Time-triggered activation enables coordinated attacks with T8 (Deception) timed to external events.
Framework mapping
Open in the technique browser →OWASP LLMLLM08
MITRE ATLASAML.T0043