Skip to content

Commit 2462e37

Browse files
committed
Bump quick-xml to 0.41
Clears RUSTSEC-2026-0194 (O(N^2) duplicate-attribute check) and RUSTSEC-2026-0195 (unbounded namespace-declaration allocation), DoS advisories against quick-xml < 0.41. The public quick-xml API used here is unchanged across 0.39 -> 0.41 and the full test suite passes. Attribute::decode_and_unescape_value is deprecated in 0.40 in favour of decoded_and_normalized_value but retains identical behaviour, so it is left unchanged to keep this bump minimal.
1 parent 1b31683 commit 2462e37

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

‎Cargo.toml‎

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ rust-version = "1.83"
1414

1515
[dependencies]
1616
diligent-date-parser = "0.1.3"
17-
quick-xml = { version = "0.39", features = ["encoding"] }
17+
quick-xml = { version = "0.41", features = ["encoding"] }
1818
chrono = { version = "0.4", default-features = false, features = ["alloc"] }
1919
derive_builder = { version = "0.20", optional = true }
2020
serde = { version = "1.0", optional = true, features = ["derive"] }

0 commit comments

Comments
 (0)