]> xenbits.xensource.com Git - xen.git/commit
libxl: fix vif rate parsing
authorIan Jackson <ian.jackson@eu.citrix.com>
Thu, 10 Oct 2013 14:48:55 +0000 (15:48 +0100)
committerIan Jackson <Ian.Jackson@eu.citrix.com>
Thu, 10 Oct 2013 15:06:13 +0000 (16:06 +0100)
commit60aefd150bc0ad0c7d325da5ffea0bf4e0544130
tree0af229871b6fa650d1bcc4134285bea053a2684c
parent889f547790953d30cd88a465aac5954e5f407e53
libxl: fix vif rate parsing

strtok can return NULL here. We don't need to use strtok anyway, so just
use a simple strchr method.

Coverity-ID: 1055642

This is CVE-2013-4369 / XSA-68

Signed-off-by: Matthew Daley <mattjd@gmail.com>
Fix type. Add test case

Signed-off-by: Ian Campbell <Ian.campbell@citrix.com>
(cherry picked from commit c53702cee1d6f9f1b72f0cae0b412e21bcda8724)
tools/libxl/check-xl-vif-parse
tools/libxl/libxlu_vif.c