-
-
Notifications
You must be signed in to change notification settings - Fork 748
ascanrules: Oracle SQLi use DBMS_SESSION.SLEEP #6630
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Conversation
...les/src/main/java/org/zaproxy/zap/extension/ascanrules/SqlInjectionOracleTimingScanRule.java
Outdated
Show resolved
Hide resolved
...les/src/main/java/org/zaproxy/zap/extension/ascanrules/SqlInjectionOracleTimingScanRule.java
Outdated
Show resolved
Hide resolved
...les/src/main/java/org/zaproxy/zap/extension/ascanrules/SqlInjectionOracleTimingScanRule.java
Outdated
Show resolved
Hide resolved
|
Why use it at all in insane? |
|
Great job! No new security vulnerabilities introduced in this pull requestUse @Checkmarx to reach out to us for assistance. Just send a PR comment with Examples: |
You mean use only the expensive one at insane? I hadn't put any thought into it. However, now that you've brought it up: Simply because of the length (character count) of the "expensive" version and shouldn't we be increasing the coverage/payloads not trying something totally different? (I think most other places we do more and more, not switch completely) Or have I totally missed your question? |
|
I mean remove the pseudo expensive. |
5bf50cb to
10cc765
Compare
a0acbe4 to
6a2092b
Compare
...test/java/org/zaproxy/zap/extension/ascanrules/SqlInjectionOracleTimingScanRuleUnitTest.java
Outdated
Show resolved
Hide resolved
6a2092b to
c285b4a
Compare
|
Done & done |
...les/src/main/java/org/zaproxy/zap/extension/ascanrules/SqlInjectionOracleTimingScanRule.java
Outdated
Show resolved
Hide resolved
...les/src/main/java/org/zaproxy/zap/extension/ascanrules/SqlInjectionOracleTimingScanRule.java
Outdated
Show resolved
Hide resolved
...les/src/main/java/org/zaproxy/zap/extension/ascanrules/SqlInjectionOracleTimingScanRule.java
Outdated
Show resolved
Hide resolved
...les/src/main/java/org/zaproxy/zap/extension/ascanrules/SqlInjectionOracleTimingScanRule.java
Outdated
Show resolved
Hide resolved
...les/src/main/java/org/zaproxy/zap/extension/ascanrules/SqlInjectionOracleTimingScanRule.java
Outdated
Show resolved
Hide resolved
|
There's still #6630 (comment) |
c285b4a to
0b73b61
Compare
|
Got all those I think. |
...les/src/main/java/org/zaproxy/zap/extension/ascanrules/SqlInjectionOracleTimingScanRule.java
Outdated
Show resolved
Hide resolved
7cff8f3 to
9fadf75
Compare
Signed-off-by: kingthorin <[email protected]>
9fadf75 to
d871a7a
Compare
|
Thank you! |

Overview
The SQL Injection - Oracle (Time Based) rule now uses DBMS_SESSION.SLEEP instead of an "expensive" query.
Related Issues