mirror of
https://github.com/RGBCube/Site
synced 2025-07-29 20:17:46 +00:00
dump(unicode.utf-8-bypass): update
This commit is contained in:
parent
9d1b0cbde8
commit
798cb382e2
2 changed files with 3 additions and 2 deletions
2
apply.nu
2
apply.nu
|
@ -7,7 +7,7 @@ def --wrapped sync [...arguments] {
|
||||||
|
|
||||||
--delete --recursive --force
|
--delete --recursive --force
|
||||||
--delete-excluded
|
--delete-excluded
|
||||||
--delete-missing-arguments
|
--delete-missing-args
|
||||||
|
|
||||||
--human-readable
|
--human-readable
|
||||||
--delay-updates
|
--delay-updates
|
||||||
|
|
|
@ -8,7 +8,8 @@ slash) character in UTF-8 in 3 different ways?
|
||||||
|
|
||||||
These were `0x2F`, or `0xC0 0xAF`, or `0xE0 0x80 0xAF`.
|
These were `0x2F`, or `0xC0 0xAF`, or `0xE0 0x80 0xAF`.
|
||||||
|
|
||||||
This led to security issues and let attackers bypass validation logic.
|
This led to [security issues](https://capec.mitre.org/data/definitions/80.html)
|
||||||
|
and let attackers bypass validation logic.
|
||||||
|
|
||||||
The Unicode specification later was revised to say that a UTF-8 encoder must
|
The Unicode specification later was revised to say that a UTF-8 encoder must
|
||||||
produce the shortest possible sequence that can represent a codepoint, and a
|
produce the shortest possible sequence that can represent a codepoint, and a
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue