diff options
author | Peter Maydell <peter.maydell@linaro.org> | 2023-08-24 16:32:22 +0100 |
---|---|---|
committer | Jason Wang <jasowang@redhat.com> | 2023-09-18 14:36:13 +0800 |
commit | 1257065783df26a83934195a5cd70f951ef9c51d (patch) | |
tree | 015128f91cd5c1d149f295dcbfe736bf77a85bef /scripts/u2f-setup-gen.py | |
parent | 2a6cb383e2ec7224d8631c3c0a324bff469c9c64 (diff) | |
download | qemu-1257065783df26a83934195a5cd70f951ef9c51d.zip qemu-1257065783df26a83934195a5cd70f951ef9c51d.tar.gz qemu-1257065783df26a83934195a5cd70f951ef9c51d.tar.bz2 |
hw/net/rocker: Avoid variable length array
Replace an on-stack variable length array in of_dpa_ig() with
a g_autofree heap allocation.
The codebase has very few VLAs, and if we can get rid of them all we
can make the compiler error on new additions. This is a defensive
measure against security bugs where an on-stack dynamic allocation
isn't correctly size-checked (e.g. CVE-2021-3527).
Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
Reviewed-by: Francisco Iglesias <frasse.iglesias@gmail.com>
Signed-off-by: Jason Wang <jasowang@redhat.com>
Diffstat (limited to 'scripts/u2f-setup-gen.py')
0 files changed, 0 insertions, 0 deletions