[Previous entry: "CPU July 2007 is out"] [Next entry: "Checksumming on all supported versions of Oracle"]
First exploit released for CPU July 2007
July 24th, 2007 by Pete
Post to del.icio.us
Post to Furl
Today Alex posted that Andrea Purificato has released an exploit for the view bug fixed in the July 2007 CPU. Bunkers exploit code is here. Alex has shown a similar example in his post "Exploit for create view published" but he points out an issue with the exploit in that the changed password cannot be used without restarting the database.
I have not tested but i suspect that flushing the SGA may allow its use as well as the reason that it doesnt work is likely to be because the old hash is likely to be buffered. Also SYS.USER$ is not likely to be accessible to create a view like this anyway.



July 25th, 2007 at 10:24 am
Jr says:
From user TEST with the privileges as shown, doesn't work :
SQL> desc sys.user$
ERROR:
ORA-04043: object sys.user$ does not exist
neither :
select x.name,x.password from sys.user$ x left outer join sys.user$ y on
*
ERROR at line 2:
ORA-00942: table or view does not exist