In Mesa before 25.3.6 and 26 before 26.0.1, out-of-bounds memory access can occur in WebGPU because the amount of to-be-allocated data depends on an untrusted party, and is then used for alloca.
{
"binaries": [
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libegl1-mesa"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libegl1-mesa-drivers"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libgbm1"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libgl1-mesa-dri"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libgl1-mesa-glx"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libglapi-mesa"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libgles1-mesa"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libgles2-mesa"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libopenvg1-mesa"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libosmesa6"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libwayland-egl1-mesa"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "libxatracker2"
},
{
"binary_version": "10.1.3-0ubuntu0.6",
"binary_name": "mesa-vdpau-drivers"
}
]
}{
"binaries": [
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "libegl1-mesa"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "libgbm1"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "libgl1-mesa-dri"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "libgl1-mesa-glx"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "libglapi-mesa"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "libgles1-mesa"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "libgles2-mesa"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "libosmesa6"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "libwayland-egl1-mesa"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "libxatracker2"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "mesa-opencl-icd"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "mesa-va-drivers"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "mesa-vdpau-drivers"
},
{
"binary_version": "18.0.5-0ubuntu0~16.04.1",
"binary_name": "mesa-vulkan-drivers"
}
]
}{
"binaries": [
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libd3dadapter9-mesa"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libegl-mesa0"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libegl1-mesa"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libgbm1"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libgl1-mesa-dri"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libgl1-mesa-glx"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libglapi-mesa"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libgles2-mesa"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libglx-mesa0"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libosmesa6"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libwayland-egl1-mesa"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "libxatracker2"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "mesa-opencl-icd"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "mesa-va-drivers"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "mesa-vdpau-drivers"
},
{
"binary_version": "20.0.8-0ubuntu1~18.04.1",
"binary_name": "mesa-vulkan-drivers"
}
]
}{
"binaries": [
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libd3dadapter9-mesa"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libegl-mesa0"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libegl1-mesa"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libgbm1"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libgl1-mesa-dri"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libgl1-mesa-glx"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libglapi-mesa"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libgles2-mesa"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libglx-mesa0"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libosmesa6"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libwayland-egl1-mesa"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "libxatracker2"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "mesa-opencl-icd"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "mesa-va-drivers"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "mesa-vdpau-drivers"
},
{
"binary_version": "21.2.6-0ubuntu0.1~20.04.2",
"binary_name": "mesa-vulkan-drivers"
}
]
}{
"availability": "No subscription required",
"binaries": [
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "libd3dadapter9-mesa"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "libegl-mesa0"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "libgbm1"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "libgl1-mesa-dri"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "libglapi-mesa"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "libglx-mesa0"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "libosmesa6"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "libxatracker2"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "mesa-drm-shim"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "mesa-opencl-icd"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "mesa-va-drivers"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "mesa-vdpau-drivers"
},
{
"binary_version": "23.2.1-1ubuntu3.1~22.04.4",
"binary_name": "mesa-vulkan-drivers"
}
]
}{
"availability": "No subscription required",
"binaries": [
{
"binary_version": "25.2.8-0ubuntu0.24.04.2",
"binary_name": "libegl-mesa0"
},
{
"binary_version": "25.2.8-0ubuntu0.24.04.2",
"binary_name": "libgbm1"
},
{
"binary_version": "25.2.8-0ubuntu0.24.04.2",
"binary_name": "libgl1-mesa-dri"
},
{
"binary_version": "25.2.8-0ubuntu0.24.04.2",
"binary_name": "libglx-mesa0"
},
{
"binary_version": "25.2.8-0ubuntu0.24.04.2",
"binary_name": "mesa-drm-shim"
},
{
"binary_version": "25.2.8-0ubuntu0.24.04.2",
"binary_name": "mesa-libgallium"
},
{
"binary_version": "25.2.8-0ubuntu0.24.04.2",
"binary_name": "mesa-opencl-icd"
},
{
"binary_version": "25.2.8-0ubuntu0.24.04.2",
"binary_name": "mesa-teflon-delegate"
},
{
"binary_version": "25.2.8-0ubuntu0.24.04.2",
"binary_name": "mesa-va-drivers"
},
{
"binary_version": "25.2.8-0ubuntu0.24.04.2",
"binary_name": "mesa-vdpau-drivers"
},
{
"binary_version": "25.2.8-0ubuntu0.24.04.2",
"binary_name": "mesa-vulkan-drivers"
}
]
}{
"availability": "No subscription required",
"binaries": [
{
"binary_version": "25.2.8-0ubuntu0.25.10.2",
"binary_name": "libegl-mesa0"
},
{
"binary_version": "25.2.8-0ubuntu0.25.10.2",
"binary_name": "libgbm1"
},
{
"binary_version": "25.2.8-0ubuntu0.25.10.2",
"binary_name": "libgl1-mesa-dri"
},
{
"binary_version": "25.2.8-0ubuntu0.25.10.2",
"binary_name": "libglx-mesa0"
},
{
"binary_version": "25.2.8-0ubuntu0.25.10.2",
"binary_name": "mesa-drm-shim"
},
{
"binary_version": "25.2.8-0ubuntu0.25.10.2",
"binary_name": "mesa-libgallium"
},
{
"binary_version": "25.2.8-0ubuntu0.25.10.2",
"binary_name": "mesa-opencl-icd"
},
{
"binary_version": "25.2.8-0ubuntu0.25.10.2",
"binary_name": "mesa-teflon-delegate"
},
{
"binary_version": "25.2.8-0ubuntu0.25.10.2",
"binary_name": "mesa-va-drivers"
},
{
"binary_version": "25.2.8-0ubuntu0.25.10.2",
"binary_name": "mesa-vdpau-drivers"
},
{
"binary_version": "25.2.8-0ubuntu0.25.10.2",
"binary_name": "mesa-vulkan-drivers"
}
]
}