Open jasisk opened 3 months ago
This is a serious issue, I've been seeing it as well. Any workaround @jasisk until this gets answered?
I've been removing the leading whitespace, using a regex:
const sanitizedString = inputString.replace(/\s+/g, " ");
Also had the same problem. I've been using.
const sanitizedString = inputString.replace(/^ *$/gm, '\n')
This will replace lines that have just spaces on it with a new line
The code block regex allows for a DoS. Can be reproduced with ~100 spaces.
Reproduction in regex debugger.
Reproduce in the playground: