CVE-2020-36788 PUBLISHED

In the Linux kernel, the following vulnerability has been resolved: drm/nouveau: avoid a use-after-free when BO init fails nouveau_bo_init() is backed by ttm_bo_init() and ferries its return code back to the caller. On failures, ttm_bo_init() invokes the provided destructor which should de-initialize and free the memory. Thus, when nouveau_bo_init() returns an error the gem object has already been released and the memory freed by nouveau_bo_del_ttm().

EPSS 0.02% · 3.5th percentile

Risk Scores

EPSS Score
0.02%
3.5th percentile

Affected Products

VendorProductVersions
Ubuntu:20.04:LTSlinux-hwe-5.135.13.0-39.44~20.04.1, 5.13.0-40.45~20.04.1, 5.13.0-41.46~20.04.1
Ubuntu:Pro:FIPS-updates:20.04:LTSlinux-fips5.4.0-1047.53, 5.4.0-1046.52, 5.4.0-1045.51
Ubuntu:20.04:LTSlinux-gcp-5.135.13.0-1021.25~20.04.1, 0, 5.13.0-1008.9~20.04.3
Ubuntu:18.04:LTSlinux-azure4.15.0-1032.33, 5.0.0-1016.17~18.04.1, 5.0.0-1018.19~18.04.1
Ubuntu:22.04:LTSlinux-nvidia-6.20, 6.2.0-1003.3~22.04.1, 6.2.0-1009.9
Ubuntu:22.04:LTSlinux-azure-5.190, 5.19.0-1020.21~22.04.1, 5.19.0-1021.22~22.04.1
Ubuntu:18.04:LTSlinux-azure-5.35.3.0-1032.33~18.04.1, 5.3.0-1034.35~18.04.1, 5.3.0-1035.36
Ubuntu:Pro:20.04:LTSlinux-raspi5.4.0-1042.46, 5.4.0-1041.45, 5.4.0-1038.41
Ubuntu:22.04:LTSlinux-allwinner-5.195.19.0-1015.15~22.04.1, 5.19.0-1011.11~22.04.1, 5.19.0-1010.10~22.04.1
Ubuntu:20.04:LTSlinux-aws-5.115.11.0-1028.31~20.04.1, 5.11.0-1019.20~20.04.1, 5.11.0-1017.18~20.04.1
Ubuntu:20.04:LTSlinux-oracle-5.130, 5.13.0-1034.40~20.04.1, 5.13.0-1036.43~20.04.1
Ubuntu:22.04:LTSlinux-hwe-5.195.19.0-40.41~22.04.1, 5.19.0-41.42~22.04.1, 5.19.0-42.43~22.04.1
Ubuntu:20.04:LTSlinux-gke-5.155.15.0-1019.23~20.04.1, 5.15.0-1023.28~20.04.2, 5.15.0-1027.32~20.04.1
Ubuntu:18.04:LTSlinux-gke-5.45.4.0-1056.59~18.04.1, 5.4.0-1039.41~18.04.1, 5.4.0-1037.39~18.04.1
Ubuntu:20.04:LTSlinux-hwe-5.85.8.0-59.66~20.04.1, 5.8.0-63.71~20.04.1, 0
Ubuntu:20.04:LTSlinux-oracle-5.85.8.0-1038.39~20.04.1, 0, 5.8.0-1037.38~20.04.1
Ubuntu:Pro:20.04:LTSlinux5.4.0-148.165, 5.4.0-109.123, 5.4.0-107.121
Ubuntu:22.04:LTSlinux-riscv5.15.0-1015.17, 0, 5.13.0-1004.4
Ubuntu:22.04:LTSlinux-intel-iot-realtime5.15.0-1073.75, 0
Ubuntu:Pro:18.04:LTSlinux-ibm-5.45.4.0-1010.11~18.04.2, 5.4.0-1012.13~18.04.1, 5.4.0-1014.15~18.04.1

…and 73 more

Timeline

References

Open in Interactive Console →