In a few clicks we can analyze your entire application and see what components are vulnerable in your application, and suggest you quick fixes.
Test your applicationsLearn about Missing Authorization vulnerabilities in an interactive lesson.
Start learningUpgrade matrix-js-sdk
to version 38.2.0 or higher.
matrix-js-sdk is a Matrix Client-Server SDK for Javascript
Affected versions of this package are vulnerable to Missing Authorization via insufficient validation of room predecessor links in the getJoinedRooms
function. An attacker can cause a user to join an attacker-controlled room by supplying a malicious predecessor link.
Avoid using getJoinedRooms
in favour of getRooms()
and filtering upgraded rooms separately.