Fix for CVE-2023-46749 in apache/shiro (project apache__shiro_CVE-2023-46749_1.12.0), commit 8400d08d5eac0bc4fae99d28c5adc82dd8a86eda
Fixed file: web/src/main/java/org/apache/shiro/web/filter/InvalidRequestFilter.java
Fixed class: InvalidRequestFilter (lines 50-189)
Fixed method: containsSemicolon (lines 94-98)
Method signature: boolean containsSemicolon(String)