Impact
Feathers socket handler did not catch invalid string conversion errors like:
const message = `${{ toString: '' }}`
Causing the NodeJS process to crash when sending an unexpected Socket.io message like
socket.emit('find', { toString: '' })
Patches
A fix has been released in
Workarounds
Since it is in the core Socket handling code upgrading to the latest version is necessary.
References
Impact
Feathers socket handler did not catch invalid string conversion errors like:
Causing the NodeJS process to crash when sending an unexpected Socket.io message like
Patches
A fix has been released in
v5.0.8
via #3241v4.5.18
via #3242Workarounds
Since it is in the core Socket handling code upgrading to the latest version is necessary.
References