didericis-claude
451e6fc2fc
feat(dlp): add 7 token patterns, Unicode normalization, CRLF injection detection (PRD 0053)
Token patterns: HuggingFace (hf_), Databricks (dapi), Slack (xox[baprs]-),
npm (npm_), SendGrid (SG.x.y), PyPI (pypi-), HashiCorp Vault (hvs.).
Unicode normalization (_normalize_text) applies NFKD + strips combining
marks and control chars before pattern matching, defeating fullwidth-char
and combining-mark evasion.
CRLF injection (scan_crlf_injection) detects %0d%0a in URLs and literal
\r\n header-injection patterns; runs unconditionally in scan_outbound
regardless of outbound_detectors config.
2026-06-07 23:19:11 -04:00
..
2026-06-04 21:58:36 +00:00
2026-06-04 11:30:51 -04:00
2026-06-04 21:54:06 +00:00
2026-06-03 17:25:09 +00:00
2026-06-03 23:56:12 -04:00
2026-06-04 11:27:23 -04:00
2026-05-28 17:56:14 -04:00
2026-06-03 23:04:17 -04:00
2026-06-04 11:27:23 -04:00
2026-06-04 01:54:53 +00:00
2026-06-07 11:35:35 -04:00
2026-06-05 19:53:23 +00:00
2026-06-04 21:54:06 +00:00
2026-06-04 21:54:06 +00:00
2026-06-04 11:30:51 -04:00
2026-06-03 23:04:17 -04:00
2026-06-07 23:19:11 -04:00
2026-06-04 20:22:20 -04:00
2026-05-28 17:56:14 -04:00
2026-06-04 21:54:06 +00:00
2026-06-04 21:54:06 +00:00
2026-06-07 11:38:54 -04:00
2026-06-04 11:30:51 -04:00
2026-06-07 23:19:11 -04:00
2026-06-07 09:56:39 -04:00
2026-05-28 17:56:14 -04:00
2026-06-07 14:41:27 -04:00
2026-06-03 14:51:23 +00:00
2026-06-04 11:30:51 -04:00
2026-06-04 11:30:51 -04:00
2026-06-07 14:41:27 -04:00
2026-06-04 11:30:51 -04:00
2026-06-04 11:30:51 -04:00
2026-06-04 11:30:51 -04:00
2026-06-02 07:32:06 +00:00
2026-05-29 00:15:15 -04:00
2026-06-05 19:53:23 +00:00
2026-06-01 22:24:17 -04:00
2026-06-02 23:59:34 -04:00
2026-06-04 21:54:06 +00:00
2026-06-01 22:24:17 -04:00
2026-06-04 11:30:51 -04:00
2026-06-04 11:30:51 -04:00
2026-06-04 11:30:51 -04:00
2026-06-04 11:30:51 -04:00
2026-06-04 21:54:06 +00:00
2026-06-07 11:38:54 -04:00
2026-06-04 11:30:51 -04:00
2026-06-04 21:54:06 +00:00
2026-06-04 11:30:51 -04:00
2026-05-28 17:56:14 -04:00
2026-06-03 17:26:15 +00:00
2026-06-07 09:56:39 -04:00
2026-06-07 09:56:39 -04:00
2026-06-07 09:56:39 -04:00
2026-06-02 17:01:19 +00:00
2026-06-05 19:53:23 +00:00