{"id":"CVE-2019-19768","details":"In the Linux kernel 5.4.0-rc2, there is a use-after-free (read) in the __blk_add_trace function in kernel/trace/blktrace.c (which is used to fill out a blk_io_trace structure and place it in a per-cpu sub-buffer).","modified":"2026-03-12T23:03:49.589759Z","published":"2019-12-12T20:15:17.663Z","related":["MGASA-2020-0140","MGASA-2020-0158","SUSE-SU-2020:0836-1","SUSE-SU-2020:1084-1","SUSE-SU-2020:1085-1","SUSE-SU-2020:1087-1","SUSE-SU-2020:1118-1","SUSE-SU-2020:1119-1","SUSE-SU-2020:1123-1","SUSE-SU-2020:1141-1","SUSE-SU-2020:1142-1","SUSE-SU-2020:1255-1","SUSE-SU-2020:1275-1","SUSE-SU-2020:14354-1","SUSE-SU-2020:1663-1","openSUSE-SU-2020:0388-1"],"references":[{"type":"WEB","url":"https://usn.ubuntu.com/4345-1/"},{"type":"WEB","url":"http://lists.opensuse.org/opensuse-security-announce/2020-03/msg00039.html"},{"type":"WEB","url":"https://lists.debian.org/debian-lts-announce/2020/06/msg00011.html"},{"type":"WEB","url":"https://lists.debian.org/debian-lts-announce/2020/06/msg00012.html"},{"type":"WEB","url":"https://lists.debian.org/debian-lts-announce/2020/06/msg00013.html"},{"type":"WEB","url":"https://usn.ubuntu.com/4344-1/"},{"type":"WEB","url":"https://usn.ubuntu.com/4346-1/"},{"type":"WEB","url":"https://usn.ubuntu.com/4342-1/"},{"type":"ADVISORY","url":"https://www.debian.org/security/2020/dsa-4698"},{"type":"ADVISORY","url":"https://security.netapp.com/advisory/ntap-20200103-0001/"},{"type":"REPORT","url":"https://bugzilla.kernel.org/show_bug.cgi?id=205711"}],"affected":[{"database_specific":{"unresolved_ranges":[{"events":[{"introduced":"0"},{"last_affected":"5.4.0"}]},{"events":[{"introduced":"0"},{"last_affected":"5.4.0-rc1"}]},{"events":[{"introduced":"0"},{"last_affected":"5.4.0-rc2"}]}],"source":"https://storage.googleapis.com/osv-test-cve-osv-conversion/osv-output/CVE-2019-19768.json"}}],"schema_version":"1.7.5","severity":[{"type":"CVSS_V3","score":"CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H"}]}