feat(security): enhance security policies and implement input validation across multiple files

This commit is contained in:
alam00000
2026-07-14 19:46:40 +05:30
parent 0ef279e0da
commit 58cd1a8893
13 changed files with 293 additions and 52 deletions
+3 -1
View File
@@ -67,7 +67,9 @@ export class RedactNode extends BaseWorkflowNode {
const pdfInputs = requirePdfInput(inputs, 'Redact');
const mode = this.getText('redactMode', 'text');
const searchText = this.getText('text', '');
const searchText = this.getText('text', '')
.replace(/\\/g, '')
.replace(/\p{Cc}/gu, '');
const fill = hexToRgb(this.getText('fillColor', '#000000'));
if (mode === 'text' && !searchText) {