Newsgroup: it.comp.macintosh
Titolo: Gravissima falla di sicurezza in Mac OS X 10.4.8: esecuzione di codice arbitrario da remoto mediante file DMG

E' stata scoperta una gravissima falla di sicurezza in Mac OS X 10.4.8,
in particolare in com.apple.AppleDiskImageController, che permette di
eseguire codice arbitrario da remoto in kernel mode da utenti
non-privilegiati (quindi c'è una scalata dei privilegi!) mediante
l'apertura di file DMG appositamente creati ad hoc.
Questa falla è exploitabile da remoto attraverso il browser web
Safari, aprendo un file DMG appositamente creato ad hoc presente su un
sito web maligno; di default i file sicuri (e quindi anche DMG) vengono
automaticamente aperti da Safari dopo il download.
http://projects.info-pull.com/mokb/MOKB-20-11-2006.html
http://www.securityfocus.com/bid/21201/discuss
Al momento in cui scrivo, NON è disponibile alcuna patch.
Meditate gente... Meditate...
Saluti da P4
http://p4werterxyz.spaces.live.com/

 automaticamente aperti da Safari dopo il download
acc... io uso Firefox! :(
-- 
Matteo L
for mail messages sum 36+36

 Saluti da P4
Ella coglionazzo, era qualche tempo che non facevi l'imbecille da ste
parti =D
Ciao =D
-- 
Currently playing: 42 Classici senza tempo [DS] + Mario Kart DS [DS] +
   Burnout Revenge [X]
iChat/AIM: Nai1105 - ICQ: 205920141 - MSN: 
Nik...@email.it

dimenticavo di postare il PoC per chi vuole testare questa falla:
http://www.digitalmunition.com/MOKB-20.dmg


 
http://www.digitalmunition.com/MOKB-20.dmg
Un file di 10 mega mi romperei le palle di scaricarlo anche se fosse la
foto di Nicole Kidman nuda con annotato il numero del suo cellulare,
figuriamoci questo...

lol
stai pure qui?! :pPp

 
http://www.digitalmunition.com/MOKB-20.dmg
Merda! Kernel Panic
d

 
http://www.securityfocus.com/bid/21201/discuss
Successfully exploiting this issue allows remote users to execute
arbitrary machine code with kernel-level privileges, facilitating the
complete compromise of affected computers. Failed exploit attempts will
likely result in computer crashes, denying service to legitimate users.
Il fatto che abbia avuto un crash e' quindi un bene... beh, mica tanto,
se mi crasha il computer non sono contento lo stesso...
d

 Il fatto che abbia avuto un crash e' quindi un bene...
Tieni presente che il PoC che ti ho dato è solo un esempio che testa
solo la parte relativa al crash e non all'esecuzione di codice
arbitrario da remoto.
Saluti da P4

 Meditate gente... Meditate...
Su cosa?
--
Io.

 se mi crasha il computer non sono contento lo stesso...
non dargli corda, P4 è un noto troll che ogni tanto posta queste str...zate
tanto per romper le scatole alla gente.
in realtà le sue son tutte bufale
don't feed the troll
saludos
germano il gatto grigio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 in realtà le sue son tutte bufale
mi piace questo atteggiamento recettivo, di larghe vedute, quasi da uomo
di scienza.
-- 
http://www.emeraldion.it
Donde guardo las miradas que me diste alguna vez
Donde guardo las promesas, donde guardo el ayer


Secunia lo riporta come highly critical. Bene, per qualche tempo
evitero' di scaricare DMG sospetti :)


 Meditate gente... Meditate...
Visto che è stata pubblicata DUE GIORNI FA, mi pare ovvio che non ci 
sia una patch, a meno che non si voglia saltare tutto il processo di 
QA. Me la aspetto entro settimana prossima, al peggio.
-- 
 - ∞
http://infinite-labs.net

 acc... io uso Firefox! :(
Io Camino, sarà il caso di ripassare a Safari sennò ci perdiamo 
l'exploit.


$ bunzip2 MOKB-20-11-2006.dmg.bz2 && hdiutil attach MOKB-20-11-2006.dmg


 $ bunzip2 MOKB-20-11-2006.dmg.bz2 && hdiutil attach MOKB-20-11-2006.dmg
Che dovrebbe succedere? Vorrei risparmiarmi un kernel panic o simile...
-- 
Ci sono 10 tipi di persone: quelle che capiscono il
sistema binario e quelle che non lo capiscono.

 Che dovrebbe succedere? Vorrei risparmiarmi un kernel panic o simile...
appena avvio con il disco esterno (capirai, non mi fido di un proof of
concept non scritto da me ;) te lo so dire.


 Che dovrebbe succedere? Vorrei risparmiarmi un kernel panic o simile...
Riporto da
<
http://kernelfun.blogspot.com/2006/11/mokb-20-11-2006-mac-os-x-apple-ud
if.html>:
I decided to be a "proud Safari" user and downloaded the dmg file. My
preferences were set so that Open Safe Files After Downloading" was
unchecked (my normal setting.) I downloaded the dmg file and when
completed I doubled-clicked it. Sure enough, it froze up my machine, a
2.5 dual processor G5 running 10.4.8 completely updated with security
patches. PPCs are not immune to this exploit.
-- 
"I can accept failure, everyone fails at something. 
But I can't accept not trying." (M. Jordan)

 acc... io uso Firefox! :(
Ma il browser che c'entra con l'aprire il .dmg?
-- 
Salva saluti da:
echo 40959219681464777729187986074393988395592896740592906P | dc

 Che dovrebbe succedere? Vorrei risparmiarmi un kernel panic o simile...
Paralizza puntatore, tasti, eccetera, con message:
"You need restart your computer. Hold down the Power button for several
second or press the Restart button."
Un resoconto (già spedito ad Apple) per chi ne mastica é:
panic(cpu 0 caller 0x00099C74): mapping_make: attempt to map unaligned
vaddr - pmap = 00366000, va = 0000000020D6123D, cfg = 0
Latest stack backtrace for cpu 0:
      Backtrace:
         0x00095138 0x00095650 0x00026898 0x00099C74 0x00098BB8
0x00062930 0x002D8438 0x002D81B8 
         0x002D7D38 0x002D9320 0x2175B258 0x000A9314 
      Kernel loadable modules in backtrace (with dependencies):
         com.apple.AppleDiskImageController(112.5)@0x21746000
            dependency: com.apple.iokit.IOStorageFamily(1.5)@0x4a6000
Proceeding back via exception chain:
   Exception state (sv=0x21110A00)
      PC=0x00000000; MSR=0x0000D030; DAR=0x00000000; DSISR=0x00000000;
LR=0x00000000; R1=0x00000000; XCP=0x00000000 (Unknown)


 Ma il browser che c'entra con l'aprire il .dmg?
la falla e' in un'estensione del kernel di OS X che monta le immagini
disco. Safari c'entra nella misura in cui apre automaticamente i .dmg
scaricati.


 scaricati.
Ma Safari non apre automaticamente, e nemmeno FireFox;
i .dmg li apro con DiskImageMounter.
Mi son perso una cosa?



di solito mi scarico 1,5mb di dmg così alla cazzo....
vorrà dire che mi installerò ie per mac
-- 
--------------------------------------------
Saluti da tonno

 second or press the Restart button."
Quindi è un kernel panic, no?


 Mi son perso una cosa?
Non sono i browser ad aprire i dmg; sono gli stessi dmg che hanno, in
qualche caso, la possibilità di auto-aprirsi appena scaricati.
-- 
Stefano

le falle in macos sono + di quelle di xp senza sp1, il problema č che pochi 
lo hanno e pochi se ne accorgono. Ma quando li iniziano a fare i virus per 
sti mac? E soprattutto quando smettera CS2 di impallare su mac?
W XP Abbasso Vista.... il resto č poltiglia. 



Aaaah! Errore. Sono i browser ad aprire i DMG. I programmi normali (e 
il Finder) usano DiskImageMounter, Safari fa le cose in proprio. Sia 
DIM che Safari si appoggiano allo stesso codice (unico). Quel codice ha 
il baco che permette di eseguire codice qualsiasi ad alti privilegi.
Togliete l'autoapertura dalle preferenze del browser e state attenti 
alla fonte dei DMG fino al prossimo security update.
-- 
 - ∞
http://infinite-labs.net

 pochi lo hanno e pochi se ne accorgono.
Possibile ma irrilevante, perche' le falle che permettono exploit 
remoti note sono zero e se ne salta fuori una Apple ha un'ottima 
rapidita' di esecuzione nello sviluppo, test e deployment dei security 
update.
Puoi escalare, ok, ma prima devi entrare, e anche una volta entrato e' 
difficile escalare.
-- 
 - ∞
http://infinite-labs.net

 Meditate gente... Meditate...
Sto meditando di mandarti aff...

 sti mac? E soprattutto quando smettera CS2 di impallare su mac?
Fa così cagare?
La CS1, a parte essere pachidermica, non mi pare abbia tutte ste
magagne. 
--
Io.

 Sto meditando di mandarti aff...
No, e perché pure là?
-- 
U_g_o  M_a_z_z_o_t_t_a
Life is what happens to you while you're busy making other plans
Per email private togli le parti in MAIUSCOLO e ".invalid"
http://www.ugomazzotta.com

 don't feed the troll
Però è un troll e deve essere anche una persona con una vita molto
triste, da come si giova quando vengono trovate falle in Mac OS X, viene
subito ad informarci pensando di farci capire che Win è meglio...
Però le falle che riporta sono vere.
-- 
Currently playing: 42 Classici senza tempo [DS] + Mario Kart DS [DS] +
   Burnout Revenge [X]
iChat/AIM: Nai1105 - ICQ: 205920141 - MSN: 
Nik...@email.it

 alla fonte dei DMG fino al prossimo security update.
Mi correggo perché ho capito che sto parlando di un'altra cosa.
Si può creare un dmg che si autoapre, copia il suo contenuto sul disco e
si butta nel cestino, così che l'utente debba fare il minor numero di
operazioni. Avevo confuso le due cose.
-- 
Stefano

 Meditate gente... Meditate...
OOOOOOOOOOOOOOOOOOOOOOOOOOOOMHHHHHHHHHHHHHHHHHHHHHHHHHHHHH!
-- 
Io porto la parola, la parola di Quelo! Tu c'hai grossa crisi!!!

 Meditate gente... Meditate...
mio dio, pure qua. ma non ti basta rompere le balle sui ng
it.comp.os.linux.* ?

 
To P4 pure qua ?
Quindi non sei a trollare solo sul mondo linux , vieni pure nel mondo 
mac os x .
Come mai non sei a giocare con il tuo amato Microsoft Vista ?
Medita P4 medita , è tempo di windows vista .


ma se si montano le immagini disco (DMG) con un progs esterno, tipo
toast mounter, il problema si aggira?

 Quindi è un kernel panic, no?
Simile, AFAIR.
Sia in console.log (di prima) e system.log, non leggo kernel panic;
Nov 21 20:17:09 myotwo kernel[0]: System Wake
Nov 21 20:17:09 myotwo kernel[0]: Wake event 0008
Nov 21 20:17:09 myotwo kernel[0]:
PB5_1_PlatformMonitor::powerStateDidChangeTo - wake
Nov 21 20:17:09 myotwo kernel[0]: IOPMon::actionFullPower - sending CPU
aggressiveness 2
Quest'ultima riga é inquietante?
Wake event 0008, sarebbe?


 di scienza.
allora:
le falle di sicurezza "vere" son quelle in cui uno esegue un'operazione di
routine, senza dover dare conferme varie, e succede il patatrac .
questa invece:
- succede solo se tu dai la conferma, se non dai nessuna conferma non
succede nulla e già questa è una forma di protezione.
- con tutta probabilità è legata a un codice scritto col qlo: qualsiasi sw
su qualsiasi piattaforma, se scritto male, può mandare in crash la macchina
ma attenzione: un kernel panic generato in questo modo è cosa da cui si esce
con un restart e non lascia alcun danno permanente. in passato ci son stati
anche applicativi che contenevano bachi sw che generavano kernel panic ma
nessuno si è sognato di parlare di "gravissima falla di sicurezza"
che, se proclamata in questo modo e in questo contesto da un noto troll
pirlacchiotto come P4, è appunto una vera e propria bufala. le falle di
sicurezza son altre: vedi Windows.....
saludos
germano il gatto grigio
--------------------------------
Inviato via 
http://arianna.libero.it/usenet/

 Su cosa?
Allora?

 Non credo proprio
Nel caso specifico: per aggirare la ""gravissima"" falla di sicurezza è
sufficiente togliere il segno di spunta da "Apri file in modo sicuro" nelle
preferenze di Safari.
Notare anche che un altro dei casi della ""gravissima"" falla è legata al
caricamento di file immagini disco che devono sottostare a tutta una serie
di condizioni *necessarie* molto specifiche (file system di un certo tipo +
corruzione + corruzione in certi settori ben precisi dell'immagine) e che in
ogni caso anche questa "falla" alla fine ha come conseguenza un kernel panic
da cui si esce con un restart senza ulteriori danni al sistema. Un po' come
dire "gravissima minaccia per la vita sulla Terra: se si viene colpiti da un
micrometeorite si può morire": la cosa sarà anche vera ma la sua probabilità
*reale* qual è veramente? Ed è proprio in questo enfatizzare che consiste la
bufala. Cosa che il nostro P4 fa con regolarità a ogni scorreggina di questo
tipo che compare in rete.
Notare poi che chi ha dato tanta enfasi, a parte il nostro pirlacchiotto, è
stata guarda caso una società di Security.
Tutta la faccenda assomiglia moltissimo alle grida manzoniane con cui ogni
tanto Symantec o qualche altro produttore di anti-virus salta fuori urlando
al "trojan" o al "worm" di OS X, salvo poi essere regolarmente
ridimensionato dai fatti. Insomma c'è anche uno zampino di qualcuno
interessato a far sì che queste notizie vengano gonfiate in modo
sproporzionato rispetto al loro peso effettivo.


E soprattutto quando smettera CS2 di impallare su mac?
  Qui bisognerebbe chiedere ad Adobe. Peccato che non ci sia un'altra
software house che le faccia sentire il fiato sul collo. Magari si
smuoverebbero un pochino.
-- 
Nicola D'Agostino
<!-- 
http://www.nicoladagostino.net
 -->
<!-- 
http://www.nezmar.com
 -->

 second or press the Restart button."
  Grazie delle informazioni (e di aver fatto da cavia).


 smuoverebbero un pochino.
la comprerebbero seduta stante?
(io uso solo pscs2 e non mi s'impalla *mai*)

   Grazie delle informazioni (e di aver fatto da cavia).
intanto confermo che Panther 10.3.9 ne e' immune
-- 
http://www.emeraldion.it
Donde guardo las miradas que me diste alguna vez
Donde guardo las promesas, donde guardo el ayer

 Grazie delle informazioni (e di aver fatto da cavia).
Prego, figurati.
Qualcuno faccia sapere se devo morire di qualche male eh?!-/
Prontooo? La Apple? ... 
Senta, ... é pronto il fix? 8-)


 [cut]
Ma infatti è quello che sostengo anch'io... Dice la verità, solo che la
presenta in maniera completamente distorta =D


 va doppiocliccato, oppure scaricato con Safari che lo fa lui (that's it)
Eh?
Sarà la giornata di lavoro, il treno pieno, o Ivete Sangalo nell'iPod ma
mica ho capito...
E' un'affermazione? Allora no, non va doppiocliccato.
Safari scatena tutto il processo tant'è che vedi le varie operazioni
nella finestra di download al termine dello scaricamento.
Una volta che si autobutta nel cestino perde la proprietà e diventa un
dmg 'normale'.
-- 
Stefano

 Sto meditando di mandarti aff...
Minimo becca dolce e gabbana e va a segnalare le falle dei loro didietro su
it.arti.moda
  ngw

 
http://www.digitalmunition.com/MOKB-20.dmg
Ottimo!!!!!
Mi raccomando, poi facci sapere ;)
ciao

 
ROTFL :)))))))

 preferenze di Safari.
No.