Skip to content

Commit 16ce024

Browse files
Sim4n6RasmusWL
andauthored
Update python/ql/src/experimental/Security/CWE-176/UnicodeBypassValidation.qhelp
Co-authored-by: Rasmus Wriedt Larsen <[email protected]>
1 parent 8462b14 commit 16ce024

File tree

1 file changed

+2
-5
lines changed

1 file changed

+2
-5
lines changed

python/ql/src/experimental/Security/CWE-176/UnicodeBypassValidation.qhelp

Lines changed: 2 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -3,11 +3,8 @@
33
<overview>
44
<p>Security checks bypass due to a Unicode transformation</p>
55
<p>
6-
If ever a unicode tranformation is performed after some security checks or logical
7-
validation, the
8-
latter could be bypassed due to a potential Unicode characters collision.
9-
The validation of concern are any character escaping, any regex validation or any string
10-
verification.
6+
If security checks or logical validation is performed before unicode normalization, the security checks or logical validation could be bypassed due to a potential Unicode character collision.
7+
The validation we consider are: any character escaping, any regex validation, or any string manipulation (such as <code>str.split</code>).
118
</p>
129
<img src="./vulnerability-flow.png" alt="Security checks bypassed" />
1310
</overview>

0 commit comments

Comments
 (0)