]> git.ipfire.org Git - thirdparty/libvirt.git/commit
virNodeDeviceCapVPDFormat: Properly escape system-originated strings
authorPeter Krempa <pkrempa@redhat.com>
Tue, 30 Jan 2024 16:11:37 +0000 (17:11 +0100)
committerPeter Krempa <pkrempa@redhat.com>
Wed, 31 Jan 2024 16:24:07 +0000 (17:24 +0100)
commit2ccac1e42f34404e3a5af22671a31fa1dca94e94
tree4697f3eba9520f5003d441c5099492fb7110ec90
parent5373b8c02ce44d0284bc9c60b3b7bc12bff2f867
virNodeDeviceCapVPDFormat: Properly escape system-originated strings

Similarly to previous commit other specific fields which come from the
system data and aren't sanitized enough to be safe for XML were also
formatted via virBufferAsprintf.

Other static and safe strings used virBufferEscapeString instead of
virBufferAddLit.

Signed-off-by: Peter Krempa <pkrempa@redhat.com>
Reviewed-by: Ján Tomko <jtomko@redhat.com>
src/conf/node_device_conf.c