Είμαστε σοβαροί?

Alexandros Kosiaris alex at noc.ntua.gr
Thu Apr 12 20:20:50 EEST 2007


Nikos Galanis wrote:
> http://blogs.csoonline.com/windows_vista_90_day_vulnerability_report
> 
> 

Δεν είναι παράλογο εάν το καλοσκεφτείς.

α) Τα windows είναι συστήματα με ένα μικρό σχετικά πλήθος προγραμμάτων κλειστού 
κώδικα που γενικά δυσκολεύεται κανείς να ψάξει για Vulns. Δεν έχει τον κώδικα αλλά 
πιθανώς και άλλα πράγματα(licenses, όρεξη, χρόνο). Αντίθετα όλα τα υπόλοιπα είναι 
ανοικτού κώδικα συστήματα που εάν μαζέψεις όλα τα προγράμματά τους μαζί μιλάμε για 
πάνω απο 20000 προγράμματα. Το ubuntu πχ πρέπει όλα μαζί τα προγράμματά του να 
ξεπερνάνε τα 3 dvd(zipped). Τα Vista αντίθετα είναι συμπιεσμένα μόλις μισό.

β) Υπάρχουν πολιτικές disclosure των Vulnerabilities. Οι εταιρίες που έχουν βγάλει 
τα χοντρότερα από τα προβλήματα των Windows συστημάτων στο παρελθόν ακολουθούν 
συχνά μία πολιτική σιωπής για 6 μήνες μετά την αρχική επικοινωνία με τον 
κατασκευαστή, ανακοίνωση στος 6 μήνες και Full Disclosure 9-12 μήνες. Αυτό δεν 
συμβαίνει με τα περισσότερα προγράμματα ανοικτού λογισμικού καθώς την ίδια στιγμή 
που ανακοινώνεις το Vuln μπορείς να κάνεις submit patch κάνοντας την ανάγκη για 
Full Disclosure μικρή. Οποιος θέλει διαβάζει τον κώδικα ή το patch και βρίσκει οτι 
θέλει. Ποιος λοιπόν μας λέει ότι αυτή την στιγμή το secunia ή το eyee δεν κάθονται 
πάνω σε ένα βαρβάτο Vuln περιμένοντας να περάσει ο χρόνος;

γ) Επίσης, νομίζω είναι διαφορετικός ο τρόπος που ορίζονται τα Vulns στα διάφορα 
συστήματα. Ας πάρουμε ένα απλό παράδειγμα

Εστω πρόγραμμα Χ σε Windows Vista που βγάζει vulnerability αλλά λόγω του UAC (User 
Account Control) δεν μπορεί να γίνει exploited. Αυτό δεν σημαίνει οτι το πρόγραμμα 
δεν είναι προβληματικό αλλά οτι το λειτουργικό προστάτευσε τον εαυτό του.

Εστω πρόγραμμα Υ το οποίο γίνεται included σε οποιαδήποτε διανομή *nix. Ειδικά στο 
Fedora Core λόγω SELinux δεν γίνεται exploited. Αντίθετα σε όλα τα άλλα γίνεται...

Στο παραπάνω η Fedora θα βγάλει advisory, όπως και οι υπόλοιποι. Η MS πιθανώς όχι.

Τέλος πάντων όπως έχει ειπωθεί άπειρες φορές δεν έχει σημασία πόσα Vulns βγαίνουν 
αλλά πόσο γρήγορα διορθώνονται.

-- 
Alexandros Kosiaris     Network Management Center , NTUA
e-mail : alex at noc.ntua.gr
Public Key Fingerprint :
D6B1 0634 BE65 719C 6C95  7492 8201 4B46 C478 F074




More information about the Linux-greek-users mailing list