Skip to content

Conversation

kingthorin
Copy link
Member

@kingthorin kingthorin commented Jul 28, 2025

Overview

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

Related Issues

@thc202
Copy link
Member

thc202 commented Jul 28, 2025

Why use it at all in insane?

@psiinon
Copy link
Member

psiinon commented Jul 28, 2025

Logo
Checkmarx One – Scan Summary & Detailsdcdf333a-7534-4b49-9105-efa001a2612d

Great job! No new security vulnerabilities introduced in this pull request


Communicate with Checkmarx by submitting a PR comment with @Checkmarx followed by one of the supported commands. Learn about the supported commands here.

@kingthorin
Copy link
Member Author

kingthorin commented Jul 28, 2025

Why use it at all in insane?

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?

@thc202
Copy link
Member

thc202 commented Jul 28, 2025

I mean remove the pseudo expensive.

@kingthorin kingthorin force-pushed the oracle-sleep branch 3 times, most recently from 5bf50cb to 10cc765 Compare July 29, 2025 11:42
Signed-off-by: kingthorin <[email protected]>

# Conflicts:
#	addOns/ascanrules/CHANGELOG.md
# Conflicts:
#	addOns/ascanrules/CHANGELOG.md
# Conflicts:
#	addOns/ascanrules/CHANGELOG.md
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Development

Successfully merging this pull request may close these issues.

3 participants