ruflo

๐Ÿ” Security Module

/docs/core-features/security-module

FeatureCVE/IssueDescription
Password HashingCVE-2Secure bcrypt with 12+ rounds
Credential GenerationCVE-3Cryptographically secure API keys
Safe Command ExecutionHIGH-1Allowlist-based command execution
Path ValidationHIGH-2Path traversal and symlink protection
Input ValidationGeneralZod-based schema validation
Token GenerationGeneralHMAC-signed secure tokens
HTML SanitizationXSSScript and injection prevention
AIDefenceThreatsPrompt injection, jailbreak detection, PII scanning (<10ms)
SchemaPurpose
SafeStringSchemaBasic safe string with length limits
IdentifierSchemaAlphanumeric identifiers
FilenameSchemaSafe filenames
EmailSchemaEmail addresses
PasswordSchemaSecure passwords (8-72 chars)
UUIDSchemaUUID v4 format
HttpsUrlSchemaHTTPS URLs only
SpawnAgentSchemaAgent spawn requests
TaskInputSchemaTask definitions