Newsgroup: it.comp.sicurezza.windows
Titolo: Info su bug di OE

Salve sciperanti! :))))
Provo a proporre qualcosa di piu` impegnativo[1].
Giocherellavo con OE e con gli script[2], e mi e` capitato sotto mano uno 
strano bug dell'iframe, che manda in stack-overflow la libreria mshtml.dll 
e Prospettiva Espressa va in crash!
Lo script incriminato e` questo:
--------------------------------
  <iframe id=test style="display:none"> </iframe>
  <script>
 
    pippo = {};
    test.document.open();
    test.document.write("<s"+"cript>top.pippo.test=0</s"+"cript>");
    delete pippo;
    pippo = {};
  </script>
--------------------------------
Ho testato questo exploit su un OE 5.50.4522.1800.
Supponevo di non aver scoperto chissa` cosa, cosi` ho cercato in rete, ed 
ho trovato un riferimento di BugTraq in cui si documenta questo exploit.
Vorrei piu` che altro capire se e` stato corretto questo bug, e in caso di 
risposta affermativa, con quale aggiornamento di IE!
[1] Rispetto alla solita minestra, che avete pensato?!
[2] Mi avete tanato! :( Cerco qualche altro exploit! :)
-- 
                         ===> R A S H E F <===
         eMail: rashef [at] libero [dot] it «-» ICQ: #153579041
My AV: /dev/brain «-» My URL: under construction «-» My Law: Netiquette
                There is no knowledge that is not power

 
http://groups.google.com/advanced_group_search

 mille modi e anche turing lo vieta)
Avendo OE con l'anteprima e l'esecuzione attiva degli script attivati 
funziona eccome! Almeno fino alla versione che ho segnalato!
Pensa che l'ho usato inviandolo ad una ventian di miei amici per 
convincerli del fatto che devono passare a Linux! :)))))))))))


 Ho testato questo exploit su un OE 5.50.4522.1800.
Con OE 6.00.2600.0000 si riceve solo un Alert:
Errore nello script della pagina
-- 
     *_b_*
   *  _y_  * 
 *   Piero   *


[CUT]
a....no...meno male :)
^_][ice][man][_^

 a....no...meno male :)
No, guarda che OE e IE in pratica sono la stessa cosa! :))))
P.S.: Patcha Prospettiva Espressa!


 funziona eccome! Almeno fino alla versione che ho segnalato!
Infatti, non avevo dubbi! il mio discorso era: non e' possibile 
implementeare un controllo sulla lunghezza effettiva di un loop
ricorsivo "a priori" - cioe' senza eseguire lo script. Immagina
una funzione che richiama un'altra funzione che richiama ancora
la prima funzione. Oppure un ciclo di funzioni. O quella che tu
hai postato all'inzio, pero' con un test "if" la cui condizione 
risulti sempre verificata. E' Turing, in sostanza, che lo vieta
con la sua teoria sulla complessita' computazionale...
-- 
HappyCactus - Registered Linux User #209744
http://utenti.tripod.it/happycactus
Made with 100% recycled electrons

 ricorsivo "a priori" - cioe' senza eseguire lo script.
Ah ecco... non avevo capito una mazza allora! :)
Uhm... il problema sta nella possibilita` di gestire oggetti finestre 
multiple con Jscript! Uccidendo l'oggetto appena inizializzato si provoca 
_solo_ (dico "solo" visti gli altri bug dell'iframe) lo stack overflow 
della .dll incriminata...


 con la sua teoria sulla complessita' computazionale...
Hai preso la 'Sernite'? Righe tutte giustificate con spazi singoli 
tra le parole? :-)
-- 
News2000 1.5ß Version 
http://socket2000.8m.com

 tra le parole? :-)
eheheheh, qualche volta ci provo anche io, sara' questione di 
allenamento, ma trovo la cosa un po' troppo difficoltosa. Del 
resto, il maestro e' sempre il maestro. Ma mi sto impegnando!
(Ho trovato che aumenta la concentrazione, comunque!)


 della .dll incriminata...
Ah, allora non avevo capito nulla io.
Il problema e' sulla gestione dell'oggetto, non nella ricorsione 
infinita, che, com'era prevedibile, esaurisce lo spazio dello stack...
boh!


Scusami Rashef non riesco a provare il tuo script potresti dirmi come fare?
Grazie
                                                       Fabiao
Ipse Scripsit

 boh!
Scusami ma pensavo ti riferissi all'effetto _visibile_! Infatti il 
messaggio di errore si ripete all'infinito...


 fare? Grazie
Componi una nuova mail, in formato HTML.
Nel menu Visualizza abilita "Modifica Origine". Ora in basso selezionala 
cartella Origine. Inserisci lo script cosi` come l'ho postato e inviati 
l'email (oppure salvala e valla a rileggere).


Mentre esplorava con solerzia le sue cavità nasali, Rashef replicò:
| Componi una nuova mail, in formato HTML.
| Nel menu Visualizza abilita "Modifica Origine". Ora in basso
| selezionala cartella Origine. Inserisci lo script cosi` come l'ho
| postato e inviati l'email (oppure salvala e valla a rileggere).
A me non succede nulla...
--
Josedam
(togliere lo ZERO dal mio indirizzo e-mail per rispondermi in privato)

l'email (oppure salvala e valla a rileggere).
Mi da solo un Out of Memory at line 16(una volta sola),ma non mi si
crasha...ho dimenticato di disattivare qualche altra protezione?
Fabiao
Ipse Scripsit

 crasha...ho dimenticato di disattivare qualche altra protezione?
Hai abilitato nelle opzioni l'Esecuziona attiva degli script?
(Ma che versione di IE hai?)

(Ma che versione di IE hai?)
No,ho dimenticato di farlo...:-)
Cmq la 6,solo che non la uso mai,mi fa schifo...meglio Opera!!!
Fabiao
Ipse Scripsit

 Cmq la 6,solo che non la uso mai,mi fa schifo...meglio Opera!!!
Fammi sapere cosa ti dice con quello script! :)
