Intel

AIKIDO-2025-10635

matrix-sdk-base is vulnerable to Undefined Behavior

Undefined BehaviorCVE-2025-59047 Published Sep 11, 2025

25

Low Risk

This Affects:

Rustmatrix-sdk-base
0.1.0 - 0.14.0
Fixed in 0.14.1
Are you affected? Scan for Free

TL;DR

Affected versions of this package are vulnerable to a Denial of Service (DoS) in the RoomMember::normalized_power_level() method. A specially crafted room member with a power level set to Int::MIN can trigger a panic, leading to application crash and service unavailability.

Who does this affect?

You are affected if you are using a version that falls within the vulnerable range.

Background info

matrix-sdk-base is vulnerable to Undefined Behavior in versions 0.1.0 - 0.14.0.

How to fix this

Upgrade the matrix-sdk-base library to the patch version or avoid calling RoomMember::normalized_power_level().