Skip to content

Conversation

last-genius
Copy link
Contributor

  • Use the decoder from the OCaml standard library instead of our own implementation, which this patch removes.
  • Validate UTF-8/XML conformance for maps and sets, in addition to strings.

This is XSA-474 / CVE-2025-58146.

Reviewed-by: Edwin Török [email protected]

Patch from: https://xenbits.xen.org/xsa/advisory-474.html

Christian Lindig and others added 2 commits September 9, 2025 13:22
* Use the decoder from the OCaml standard library instead of
  our own implementation, which this patch removes.
* Validate UTF-8/XML conformance for maps and sets, in addition to
  strings.

This is XSA-474 / CVE-2025-58146.

Signed-off-by: Christian Lindig <[email protected]>
Reviewed-by: Edwin Török <[email protected]>
Signed-off-by: Andrii Sultanov <[email protected]>
@robhoes robhoes added this pull request to the merge queue Sep 9, 2025
Merged via the queue into xapi-project:master with commit 234aef7 Sep 9, 2025
15 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants