GitHub user rvesse opened a pull request: https://github.com/apache/jena/pull/370
Fix delimiter parsing logic (JENA-1497) Logical flaws in using continue vs break inside inner loops where causing the wrong delimiter positions to be detected and leading to false positives being reported for potential injection attacks. Fixing the logic allows the user test case to pass. You can merge this pull request into a Git repository by running: $ git pull https://github.com/rvesse/jena JENA-1497 Alternatively you can review and apply these changes as the patch at: https://github.com/apache/jena/pull/370.patch To close this pull request, make a commit to your master/trunk branch with (at least) the following in the commit message: This closes #370 ---- commit 411c1031a0f51885f6966914c58202654614be13 Author: Rob Vesse <rvesse@...> Date: 2018-03-05T10:25:24Z Fix delimiter parsing logic (JENA-1497) Logical flaws in using continue vs break inside inner loops where causing the wrong delimiter positions to be detected and leading to false positives being reported for potential injection attacks. Fixing the logic allows the user test case to pass. ---- ---