]> git.proxmox.com Git - qemu.git/commit - acl.c
acl: Fix use after free in qemu_acl_reset()
authorMarkus Armbruster <armbru@redhat.com>
Fri, 28 Oct 2011 15:07:02 +0000 (17:07 +0200)
committerStefan Hajnoczi <stefanha@linux.vnet.ibm.com>
Tue, 1 Nov 2011 06:23:48 +0000 (06:23 +0000)
commit0ce6a434176e274a7e86bcaa268542c5cc402696
tree14f99dcc0e0e9f925d79842aec7f1cf1c70f1d25
parentacf8394eaed69f23d39b0ebbb20477aef1afcbb2
acl: Fix use after free in qemu_acl_reset()

Reproducer:

    $ MALLOC_PERTURB_=234 qemu-system-x86_64 -vnc :0,acl,sasl [...]
    QEMU 0.15.50 monitor - type 'help' for more information
    (qemu) acl_add vnc.username fred allow
    acl: added rule at position 1
    (qemu) acl_reset vnc.username
    Segmentation fault (core dumped)

Spotted by Coverity.

Signed-off-by: Markus Armbruster <armbru@redhat.com>
Signed-off-by: Stefan Hajnoczi <stefanha@linux.vnet.ibm.com>
acl.c