Skip to content
OpenAdvisories
Unscored CVE-2021-34813 EUVD-2021-21460GHSA-269w-9hm6-g22q

Matrix libolm before 3.2.3 allows a malicious Matrix homeserver to crash a client (while it is attempting to retrieve an Olm encrypted room…

Published Jun 16, 2021 · Updated Aug 4, 2024 · Assigned by mitre

Description

Matrix libolm before 3.2.3 allows a malicious Matrix homeserver to crash a client (while it is attempting to retrieve an Olm encrypted room key backup from the homeserver) because olm_pk_decrypt has a stack-based buffer overflow. Remote code execution might be possible for some nonstandard build configurations.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 olm 3.2.3~dfsg-3 —
Debian 13 olm 3.2.3~dfsg-3 —
Debian 12 olm 3.2.3~dfsg-3 —
ReleasePackageFixed inAdvisory
Ubuntu Pro 20.04 LTS olm 3.1.3+dfsg-2ubuntu0.1~esm1 USN-5194-1

Advisories 1

References