{"id":"CVE-2018-5848","details":"In the function wmi_set_ie(), the length validation code does not handle unsigned integer overflow properly. As a result, a large value of the 'ie_len' argument can cause a buffer overflow in all Android releases from CAF (Android for MSM, Firefox OS for MSM, QRD Android) using the Linux Kernel.","modified":"2026-03-12T22:53:48.567009Z","published":"2018-06-12T20:29:00.983Z","related":["SUSE-SU-2018:1761-1","SUSE-SU-2018:1762-1","SUSE-SU-2018:1772-1","SUSE-SU-2018:1816-1","SUSE-SU-2018:1855-1","SUSE-SU-2018:1855-2","SUSE-SU-2018:2092-1","SUSE-SU-2018:4127-1","SUSE-SU-2018:4153-1","SUSE-SU-2018:4157-1","SUSE-SU-2018:4195-1","SUSE-SU-2018:4208-1","SUSE-SU-2018:4238-1"],"references":[{"type":"ADVISORY","url":"https://source.android.com/security/bulletin/pixel/2018-05-01"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHSA-2018:2948"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHSA-2018:3083"},{"type":"ADVISORY","url":"https://access.redhat.com/errata/RHSA-2018:3096"},{"type":"ADVISORY","url":"https://lists.debian.org/debian-lts-announce/2019/03/msg00017.html"},{"type":"ADVISORY","url":"https://lists.debian.org/debian-lts-announce/2019/03/msg00034.html"},{"type":"ADVISORY","url":"https://lists.debian.org/debian-lts-announce/2019/04/msg00004.html"},{"type":"FIX","url":"https://www.codeaurora.org/security-bulletin/2018/05/11/may-2018-code-aurora-security-bulletin-2"}],"affected":[{"database_specific":{"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2018-5848.json","unresolved_ranges":[{"events":[{"introduced":"0"},{"last_affected":"4.0"}]},{"events":[{"introduced":"0"},{"last_affected":"7.0"}]},{"events":[{"introduced":"0"},{"last_affected":"7.0"}]},{"events":[{"introduced":"0"},{"last_affected":"7.0"}]},{"events":[{"introduced":"0"},{"last_affected":"8.0"}]}]}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.0/AV:L/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H"}]}