diff options
| author | Petr Matousek <pmatouse@redhat.com> | 2013-05-31 12:24:18 +0200 |
|---|---|---|
| committer | Jan Beulich <jbeulich@suse.com> | 2013-05-31 12:24:18 +0200 |
| commit | 34e2c78baa7eff6369595adc7e51e70a4a0c8727 (patch) | |
| tree | 89486a9f330eb1751d1dc716a9ccf68c8d0b1806 /tools/lib/sys_string.h | |
| parent | 857e2b43715ba86ee660924cfe1d772fa052c54d (diff) | |
| download | xen-34e2c78baa7eff6369595adc7e51e70a4a0c8727.tar.gz xen-34e2c78baa7eff6369595adc7e51e70a4a0c8727.tar.bz2 xen-34e2c78baa7eff6369595adc7e51e70a4a0c8727.zip | |
libxc: limit cpu values when setting vcpu affinity
When support for pinning more than 64 cpus was added, check for cpu
out-of-range values was removed. This can lead to subsequent
out-of-bounds cpumap array accesses in case the cpu number is higher
than the actual count.
This patch returns the check.
This is CVE-2013-2072 / XSA-56
Signed-off-by: Petr Matousek <pmatouse@redhat.com>
master commit: 41abbadef60e5fccdfd688579dd458f7f7887cf5
master date: 2013-05-29 15:49:22 +0100
Diffstat (limited to 'tools/lib/sys_string.h')
0 files changed, 0 insertions, 0 deletions
