Merge pull request #85 from overleaf/jpa-sanitize-worker-input

[AspellWorker] sanitize user input before writing it to the worker pipe
This commit is contained in:
Jakob Ackermann 2021-05-03 13:55:50 +02:00 committed by GitHub
commit 5a6c30fd17

View file

@ -233,6 +233,8 @@ class ASpellWorker {
} }
sendCommand(command) { sendCommand(command) {
// Sanitize user input. Reject line feed characters.
command = command.replace(/[\r\n]/g, '')
return this.pipe.stdin.write(command + '\n') return this.pipe.stdin.write(command + '\n')
} }
} }