CVE-2024-38547
CVE.org · Published
- Record status
- Published
- Identifier year (not publication year)
- 2024
- Source publication
- Source updated
- Imported by cveboard
- Source snapshot
- cve_2026-10-24_midnight_baseline ·
CNA source text (English)
media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries
In the Linux kernel, the following vulnerability has been resolved: media: atomisp: ssh_css: Fix a null-pointer dereference in load_video_binaries The allocation failure of mycs->yuv_scaler_binary in load_video_binaries() is followed with a dereference of mycs->yuv_scaler_binary after the following call chain: sh_css_pipe_load_binaries() |-> load_video_binaries(mycs->yuv_scaler_binary == NULL) | |-> sh_css_pipe_unload_binaries() |-> unload_video_binaries() In unload_video_binaries(), it calls to ia_css_binary_unload with argument &pipe->pipe_settings.video.yuv_scaler_binary[i], which refers to the same memory slot as mycs->yuv_scaler_binary. Thus, a null-pointer dereference is triggered.
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) |
|---|---|---|---|---|---|
| a49d25364dfb9f8a64037488a39ab1f56c5fa419 | affected | git | 51b8dc5163d2ff2bf04019f8bf7e3bd0e75bb654 | Unavailable | None listed |
| ad85094b293e40e7a2f831b0311a389d952ebd5e | affected | git | 4b68b861b514a5c09220d622ac3784c0ebac6c80 | Unavailable | None listed |
| ad85094b293e40e7a2f831b0311a389d952ebd5e | affected | git | 82c2c85aead3ea3cbceef4be077cf459c5df2272 | Unavailable | None listed |
| ad85094b293e40e7a2f831b0311a389d952ebd5e | affected | git | a1ab99dcc8604afe7e3bccb01b10da03bdd7ea35 | Unavailable | None listed |
| ad85094b293e40e7a2f831b0311a389d952ebd5e | affected | git | cc20c87b04db86c8e3e810bcdca686b406206069 | Unavailable | None listed |
| ad85094b293e40e7a2f831b0311a389d952ebd5e | affected | git | 69b27ff82f87379afeaaea4b2f339032fdd8486e | Unavailable | None listed |
| ad85094b293e40e7a2f831b0311a389d952ebd5e | affected | git | 6482c433863b257b0b9b687c28ce80b89d5f89f0 | Unavailable | None listed |
| ad85094b293e40e7a2f831b0311a389d952ebd5e | affected | git | 3b621e9e9e148c0928ab109ac3d4b81487469acb | 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.12 | affected | Unavailable | Unavailable | Unavailable | None listed |
| 5.8 | affected | Unavailable | Unavailable | Unavailable | None listed |
| 0 | unaffected | semver | 4.12 | Unavailable | None listed |
| 4.18 | unaffected | semver | 5.8 | Unavailable | None listed |
| 5.10.219 | unaffected | semver | Unavailable | 5.10.* | None listed |
| 5.15.161 | unaffected | semver | Unavailable | 5.15.* | None listed |
| 6.1.93 | unaffected | semver | Unavailable | 6.1.* | None listed |
| 6.6.33 | unaffected | semver | Unavailable | 6.6.* | None listed |
| 6.8.12 | unaffected | semver | Unavailable | 6.8.* | None listed |
| 6.9.3 | unaffected | semver | Unavailable | 6.9.* | None listed |
| 6.10 | unaffected | original_commit_for_fix | Unavailable | * | None listed |