Description
In the Linux kernel, the following vulnerability has been resolved: net: prestera: validate firmware header length prestera_fw_hdr_parse() reads the firmware header before checking that the firmware image contains that header. Reject images shorter than struct prestera_fw_header before decoding the magic and version fields.
Affected products
Version statuses are supplied by the assigning organization. Consult the original record for detailed ranges and platform conditions.
Linux Linux
Default version status: unaffected
4c2703dfd7fabb0824b3bc345f9fa47e33248c14 to < 38a3afbf9fd8a2e8c47fa3ca47b425a8a9623240affected4c2703dfd7fabb0824b3bc345f9fa47e33248c14 to < 0fbcceb9d19f2d1dcdf099aee590f2517cb718bbaffected4c2703dfd7fabb0824b3bc345f9fa47e33248c14 to < e0f382e8084117f0b11ffb070fe1079e38c0d7f9affected4c2703dfd7fabb0824b3bc345f9fa47e33248c14 to < 6fad06bb793d7089ae05b9fcf46e11be2dfe4850affected4c2703dfd7fabb0824b3bc345f9fa47e33248c14 to < 470ac9cce7308e60cf2dceb448749cdd006e73deaffected4c2703dfd7fabb0824b3bc345f9fa47e33248c14 to < 363e048a9d0a6c245cbc348c8a220170afed046aaffected4c2703dfd7fabb0824b3bc345f9fa47e33248c14 to < 7fa8a12296d8d5aa4b1c3904f0b354d81124cf29affected4c2703dfd7fabb0824b3bc345f9fa47e33248c14 to < 8ae344eb540af3f457179b52bc6061416752485caffected
Linux Linux
Default version status: affected
5.10affected0 to < 5.10unaffected5.10.265 to ≤ 5.10.*unaffected5.15.216 to ≤ 5.15.*unaffected6.1.183 to ≤ 6.1.*unaffected6.6.152 to ≤ 6.6.*unaffected6.12.104 to ≤ 6.12.*unaffected6.18.45 to ≤ 6.18.*unaffected7.1.9 to ≤ 7.1.*unaffected7.2 to ≤ *unaffected
References
- https://git.kernel.org/stable/c/38a3afbf9fd8a2e8c47fa3ca47b425a8a9623240 ↗
- https://git.kernel.org/stable/c/0fbcceb9d19f2d1dcdf099aee590f2517cb718bb ↗
- https://git.kernel.org/stable/c/e0f382e8084117f0b11ffb070fe1079e38c0d7f9 ↗
- https://git.kernel.org/stable/c/6fad06bb793d7089ae05b9fcf46e11be2dfe4850 ↗
- https://git.kernel.org/stable/c/470ac9cce7308e60cf2dceb448749cdd006e73de ↗
- https://git.kernel.org/stable/c/363e048a9d0a6c245cbc348c8a220170afed046a ↗
- https://git.kernel.org/stable/c/7fa8a12296d8d5aa4b1c3904f0b354d81124cf29 ↗
- https://git.kernel.org/stable/c/8ae344eb540af3f457179b52bc6061416752485c ↗