CVE-2022-50087
CVE.org · Published
- Record status
- Published
- Identifier year (not publication year)
- 2022
- Source publication
- Source updated
- Imported by cveboard
- Source snapshot
- cve_2026-10-24_midnight_baseline ·
CNA source text (English)
firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails
In the Linux kernel, the following vulnerability has been resolved: firmware: arm_scpi: Ensure scpi_info is not assigned if the probe fails When scpi probe fails, at any point, we need to ensure that the scpi_info is not set and will remain NULL until the probe succeeds. If it is not taken care, then it could result use-after-free as the value is exported via get_scpi_ops() and could refer to a memory allocated via devm_kzalloc() but freed when the probe fails.
Scoped product and version facts
Fix information unknown; no fixed version is derived here. Missing information does not prove that no fix exists.
Exploitation unknown; this catalogue does not assess exploitation.
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
unaffected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 8cb7cf56c9fe5412de238465b27ef35b4d2801aa | affected | git | 5aa558232edc30468d1f35108826dd5b3ffe978f | Unavailable | None listed |
| 8cb7cf56c9fe5412de238465b27ef35b4d2801aa | affected | git | 18048cba444a7c41dbf42c180d6b46606fc24c51 | Unavailable | None listed |
| 8cb7cf56c9fe5412de238465b27ef35b4d2801aa | affected | git | 08272646cd7c310642c39b7f54348fddd7987643 | Unavailable | None listed |
| 8cb7cf56c9fe5412de238465b27ef35b4d2801aa | affected | git | 0c29e149b6bb498778ed8a1c9597b51acfba7856 | Unavailable | None listed |
| 8cb7cf56c9fe5412de238465b27ef35b4d2801aa | affected | git | 87c4896d5dd7fd9927c814cf3c6289f41de3b562 | Unavailable | None listed |
| 8cb7cf56c9fe5412de238465b27ef35b4d2801aa | affected | git | 4f2d7b46d6b53c07f44a4f8f8f4438888f0e9e87 | Unavailable | None listed |
| 8cb7cf56c9fe5412de238465b27ef35b4d2801aa | affected | git | 689640efc0a2c4e07e6f88affe6d42cd40cc3f85 | Unavailable | None listed |
Linux
- Vendor
- Linux
- Product
- Linux
- Platforms
- Unknown
- Default status
affected
| Version (version) | Status (status) | Version scheme (versionType) | Exclusive end (lessThan) | Inclusive end (lessThanOrEqual) | Status changes (at → status) |
|---|---|---|---|---|---|
| 4.4 | affected | Unavailable | Unavailable | Unavailable | None listed |
| 0 | unaffected | semver | 4.4 | Unavailable | None listed |
| 4.19.256 | unaffected | semver | Unavailable | 4.19.* | None listed |
| 5.4.211 | unaffected | semver | Unavailable | 5.4.* | None listed |
| 5.10.137 | unaffected | semver | Unavailable | 5.10.* | None listed |
| 5.15.61 | unaffected | semver | Unavailable | 5.15.* | None listed |
| 5.18.18 | unaffected | semver | Unavailable | 5.18.* | None listed |
| 5.19.2 | unaffected | semver | Unavailable | 5.19.* | None listed |
| 6.0 | unaffected | original_commit_for_fix | Unavailable | * | None listed |