Files
systemd/src
Armaan Sandhu 70cc4f3d72 escape: reject UTF-16 surrogates in \u escapes in cunescape_one() (#43079)
A `\u` escape in `cunescape_one()` was accepted for any 16-bit value
except NUL. That range `0x0000`-`0xFFFF` includes the UTF-16 surrogates
`0xD800`-`0xDFFF`, which are not valid Unicode scalar values and cannot
be encoded as valid UTF-8.

(cherry picked from commit eb03267070)
2026-07-23 10:54:52 +02:00
..
…
2026-06-25 10:50:50 +02:00
…
…
2026-06-17 08:45:41 +02:00