High vulnerability with xmlhttprequest-ssl via a transitive dependency on engine.io-client
https://github.com/advisories/GHSA-h4j5-c7cj-74xg
https://github.com/advisories/GHSA-h4j5-c7cj-74xg
Provided requests are sent synchronously (async=False on xhr.open), malicious user input flowing into xhr.send could result in arbitrary code being injected and run.
{cli command here}
{Browsersync init code here}
@shakyShane Could you please fix this issue?
The dependency in question is socket.io. Latest version is 4.0.1 while browser-sync uses 2.4.0.
running npm update engine.io-client --depth 4 from the command line resolved my issue with this

running
npm update engine.io-client --depth 4from the command line resolved my issue with this
This yielded a warning for me:
npm WARN update The --depth option no longer has any effect. See RFC0019.
npm WARN update https://github.com/npm/rfcs/blob/latest/implemented/0019-remove-update-depth-option.md
Most helpful comment
running
npm update engine.io-client --depth 4from the command line resolved my issue with this