CVE catalog

CVE-2023-49100

arm-trusted-firmware: CVE-2023-49100

[CVE catalog]

Severity
Medium
Published
Source
[NVD] · [CVE record]
EPSS
0.22% · Oct 25, 2026

Trusted Firmware-A (TF-A) before 2.10 has a potential read out-of-bounds in the SDEI service. The input parameter passed in register x1 is not validated well enough in the function sdei_interrupt_bind. The parameter is passed to a call to plat_ic_get_interrupt_type. It can be any arbitrary value passing checks in the function plat_ic_is_sgi. A compromised Normal World (Linux kernel) can enable a root-privileged attacker to issue arbitrary SMC calls. Using this primitive, he can control the content of registers x0 through x6, which are used to send parameters to TF-A. Out-of-bounds addresses can be read in the context of TF-A (EL3). Because the read value is never returned to non-secure memory or in registers, no leak is possible. An attacker can still crash TF-A, however.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianarm-trusted-firmwaresid2.12.16+dfsg-1fixed
Debianarm-trusted-firmwareforky2.12.16+dfsg-1fixed
Debianarm-trusted-firmwaretrixie2.12.1+dfsg-1fixed
Debianarm-trusted-firmwarebookworm2.8.0+dfsg-1vulnerable
Alpinearm-trusted-firmware3.182.8.14-r0fixed
Alpinearm-trusted-firmware3.192.8.14-r0fixed
Alpinearm-trusted-firmware3.202.8.14-r0fixed
Ubuntuarm-trusted-firmware20.042.1-3vulnerable
Ubuntuarm-trusted-firmware20.042.2-2vulnerable
Ubuntuarm-trusted-firmware22.042.5+dfsg-1vulnerable
Ubuntuarm-trusted-firmware22.042.6+dfsg-1vulnerable

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianarm-trusted-firmwaresourcesid2.10.0+dfsg-1not yet assignedNot reportedNot reported
Debianarm-trusted-firmwaresourceforky2.10.0+dfsg-1not yet assignedNot reportedNot reported
Debianarm-trusted-firmwaresourcetrixie2.10.0+dfsg-1not yet assignedNot reportedNot reported
Debianarm-trusted-firmwaresourcebookworm(unfixed)not yet assignedNot reportedNot reported
Alpinearm-trusted-firmwareapk3.182.8.14-r0Not reportedALPINE-CVE-2023-49100Not reported
Alpinearm-trusted-firmwareapk3.192.8.14-r0Not reportedALPINE-CVE-2023-49100Not reported
Alpinearm-trusted-firmwareapk3.202.8.14-r0Not reportedALPINE-CVE-2023-49100Not reported

Notes

[bookworm] arm-trusted-firmware: Minor issue

OpenFactory catalog packages

Matching against OpenFactory catalog package versions is in progress.

References