|
Tiistai, 18.3.2003 Microsoftilta kriittinen Windows 2000 -palvelinpäivitysWindows 2000 -käyttöjärjestelmän WebDAV-ominaisuudesta on löytynyt vakava haavoittuvuus. Kräkkerit voivat hyödyntää haavoittuvuutta lähettämällä IIS-webpalvelimelle erityisesti muotoillun HTTP-pyynnön, joka aiheuttaa palvelimella puskurin ylivuototilanteen. Ylivuodon seurauksena palvelin saattaa suorittaa esimerkiksi hyökkääjän palvelimelle ujuttaman koodinpätkän, jolloin seuraukset palvelimen toiminnan ja tietoturvan kannalta voivat olla erittäin vakavia.
Lue juttu oma, 18.3.2003 00:02. Lähde: Microsoft
|
|
Anonyymi kommentoija, 18.3.2003 22:00:37
MicroPC.net:in mukaan aukko tuli ilmi, kun murtautujat pääsivät sen kauttaYhdysvaltain armeijan tietojärjestelmään. Yhdysvaltain armeijan mukaan palvelin ei sisältänyt salaista sotilastietoutta.
feenix, 18.3.2003 22:18:23
Anonyymi kommentoija, 18.3.2003 22:29:02
no tuosta logista ainakin näkee, kuinka yksinkertaista aukkoja on käyttää, kunhan ne ensin vaan keksitään...
Piruuttani tein vielä "default.ida" -nimisen scriptin joka vastaa crackki-pyyntöihin jotain kivaa sontaa. Toivoa sopii, että crackkääjien scannaussoftat menisi edes hiukan sekaisin... :)
Anonyymi kommentoija, 19.3.2003 00:00:59
Piruuttani tein vielä "default.ida" -nimisen scriptin joka vastaa crackki-pyyntöihin jotain kivaa sontaa. Toivoa sopii, että crackkääjien scannaussoftat menisi edes hiukan sekaisin... :)
Anonyymi kommentoija, 19.3.2003 10:59:49
Lipner said about 100 employees worked “around the clock last week, and through the weekend, to develop an emergency fix.
-- [ clip ] --
[microsoft.com]
What causes the vulnerability?
The vulnerability results because of an unchecked buffer in a component of Windows, Ntdll.dll, that can be called using WebDAV. By sending a specially constructed request through WebDAV, an attacker could cause code to run on a web server in the Local System security context.
-- [ clip ] --
[www.symantec.com]
WebDAV fails to perform sufficient bounds checking on this data, allowing a buffer to be overrun.
-- [ clip ] --
Eli ne lisäs koodiin "if (a > buffersize) break;". Katsotaas.. 100 tyontekijaa * 7 paivaa tekee about 16 800 tyotuntia.
"Tehokasta" ;)
feenix, 19.3.2003 11:12:24
Sata työntekijää kuulostaa ehkä isolta, mutta uusien testien kehittäminen, niiden ajaminen, koodin tarkastaminen isolta osalta jne tarvitsee paljon väkeä. Varsinkin kun sitä koodia oli varmasti useassa modulissa, joten pari ihmistä ei tunne sitä, eikä ole kirjoittanut tai valvonut sitä. Joten on se parempi ottaa ne tietävät ihmiset kaikki mukaan.
Ja muuten, tuo haavoittuvuus ei ilmennyt koneissa, joissa oli URL-skanneri päällä. Miksi monilla ei ole?