ďťż
 
 
   Bezpieczeństwo Debiana - jak to jest?
 
 

Tematy

 
    
 

 

 

 

Bezpieczeństwo Debiana - jak to jest?





pavbaranov - 10-02-2008 12:37
No właśnie, jak to jest z bezpieczeństwem Debiana, szczególnie wersji stabilnej? Debian jest dość powszechnie chwalony za bezpieczeństwo. I w zasadzie, chyba jest to prawda. To jeśli ktoś mógłby mi łaskawie wytłumaczyć co robią w systemie stabilnym stare paczki, które nie są bezpieczne i których nowe wersje z poprawkami bezpieczeństwa zostały upublicznione. Przykład? W etch jest iceweasel 2.0.0.10, oparty na firefoksie tej samej wersji. W tej wersji zostały wykryte błędy bezpieczeństwa i dość szybko przez Mozillę zostały poprawione poprzez wydanie wersji 2.0.0.11. Obecnie opublikowana została już - znowu poprawiona pod względem bezpieczeństwa - wersja 2.0.0.12. Rozumiem zasady, wg których pojawiają się paczki w etchu, ale czy to nie przesada? Zwłaszcza, że w ten sposób przedkładana jest wewnętrzna spójność nad bezpieczeństwo. Chyba ;)



davidoski - 10-02-2008 14:57
http://linuxnews.pl/firefox-20012-podatny-na-atak/



pavbaranov - 10-02-2008 15:01
davidoski>
Nie bardzo łapię. Być może 2.0.0.12 ma jakąś nową dziurę, ale pomiędzy 2.0.0.10 a 2.0.0.12 zostało kilka załatanych. W etchu jest 2.0.0.10 z niezałatanymi dziurami, usuniętymi później. Ponawiam zatem pytanie (zresztą nie dotyczy to tylko firefoksa): Debian a bezpieczeństwo?.



davidoski - 10-02-2008 15:28
Wg mnie numeracja nazw Iceweasel w Etchu nie jest tożsama z numeracją Firefoxa. Zmiany wersji programów w stabilnym Debianie dotyczą tylko poprawek bezpieczeństwa, natomiast zmiana wersji Firefoxa może dotyczyć czegoś innego niż załatania dziury związanej z bezpieczeństwem. Na przykład zmiany w wersji Firefoxa 2.0.0.8 nie dotyczyły bezpieczeństwa http://pl.wikipedia.org/wiki/Firefox...000D4-QINU.07-
W efekcie Iceweasel 2.0.0.10 zawiera łatki, które w Firefoxie zostały wprowadzone dopiero w wersji 2.0.0.12.

Podobnie jest z innymi pakietami. Poprawki bezpieczeństwa są wprowadzane prawie natychmiast, chociaż numeracja pakietu może na pierwszy rzut oka tego nie odzwierciedlać. Tak jest np. z łatami jądra. Na stare jądro 2.6.18 są wydawane natychmiast poprawki związane z bezpieczeństwem, mimo to numeracja jądra nie zmienia się w związku z tym w tak oczywisty sposób (poprawki bezpieczeństwa zmieniają wersję pakietu dopiero na dalszym "miejscu po przecinku", jeśli wiesz co mam na myśli: http://www.debian.org/security/2008/dsa-1479

Jeśli interesuje cię temat bezpieczeństwa to warto zapoznać się z listą poprawek bezpieczeństwa wersji stabilnej Debiana.

http://www.debian.org/security/2007/
http://www.debian.org/security/2008/

Możesz porównać daty ich wprowadzenia z datami ogłoszenia znalezienia ich rozwiązania, aby się przekonać jak szybko są one wprowadzane do wersji stabilnej. Możesz też subskrybować listę mailingową ogłoszeń o poprawkach, aby natychmiast się o nich dowiadywać.

Myślę, że po analizie tych informacji dojdziesz do wniosku, że Debian Stable jest naprawdę STABLE.

Pozdrawiam



HaNocri - 10-02-2008 15:40

W efekcie Iceweasel 2.0.0.10 zawiera łatki, które w Firefoxie zostały wprowadzone dopiero w wersji 2.0.0.12. Z changeloga wynika coś innego.

pavbaranov: zapytaj opiekuna paczki dlaczego zwleka z nakładaniem łat.
Debian nie jest "secure by default", niemożliwe przy takiej różnorodności oprogramowania i jakby nie patrzeć uniwersalnemu przeznaczeniu. Zresztą mało który system taki jest, jedynie OpenBSD tak twierdzi.



davidoski - 10-02-2008 15:58

Z changeloga wynika coś innego. W którym miejscu wynika tam coś innego, bo nie zauważyłem?



HaNocri - 10-02-2008 16:16
* Fixes MFSA 2007-37 aka CVE-2007-5947, MFSA 2007-38 aka CVE-2007-5959, MFSA 2007-39 aka CVE-2007-5960. i dalej...
CVE-2007-5947:
The jar protocol handler in Mozilla Firefox before 2.0.0.10 and SeaMonkey before 1.1.7... CVE-2007-5959:
Multiple unspecified vulnerabilities in Mozilla Firefox before 2.0.0.10 and SeaMonkey before 1.1.7... CVE-2007-5960:
Mozilla Firefox before 2.0.0.10 and SeaMonkey before 1.1.7... Czyli wszystko to są błędy sprzed Firefoxa 2.0.0.10 i naprawione właśnie w 2.0.0.10, a nie 2.0.0.12
Zobacz changelog z Sida, w którym są wprowadzone dalsze poprawki. Poprawione wydanie dla Etcha pewnie wkrótce znajdzie się w repo.



pavbaranov - 10-02-2008 16:33

W efekcie Iceweasel 2.0.0.10 zawiera łatki, które w Firefoxie zostały wprowadzone dopiero w wersji 2.0.0.12. Jesteś tego pewny? Znaczyłoby to, że albo w GNUzilli są informatycy, którzy są w stanie znaleźć luki w kodzie FF i uwzględnić je, nie rozgłaszając zarazem, że w produkcie, na którym bazują są błędy, albo są jasnowidzami i wiedzą jakie błędy będą w przyszłych wydaniach FF. Tak, czy inaczej numeracja produktów serii IceX jest w takim razie myląca, zwłaszcza, że dość ciężko znaleźć na stronie GNUzilli jak się mają poszczególne wersje IW w stosunku do FF i jakie luki bezpieczeństwa zostały w nich "naprawione". Jedyne poprawki bezpieczeństwa jakie zostały naprawione to te, o których mowa tu: http://www.us.debian.org/security/2007/dsa-1424 No to teraz trzeba byłoby porównać, te z FF2.0.0.12; wstępne jednak porównanie z http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.12 wykazuje inne błędy.
Cóż, może jednak - i oby - to ja jestem w błędzie.



davidoski - 10-02-2008 16:41
HaNocri, masz rację - istnieje opóźnienie we wprowadzeniu poprawek do Etch-a. Nie dzieje się tak bez przyczyny. Zgodnie z polityką rozwoju zmiany najpierw trafiają do Sid-a i dopiero po przetestowaniu do Etch-a. Uznać to należy za dowód na to, że nie podejmuje się ryzyka wprowadzenia do Etch-a niesprawdzonych poprawek, a spowodowane tym opóźnienie traktowane jest jako mniejsze zło, co uważam za jak najbardziej słuszne.

Pozdrawiam



pavbaranov - 10-02-2008 16:46

Uznać to należy za dowód na to, że nie podejmuje się ryzyka wprowadzenia do Etch-a niesprawdzonych poprawek, a spowodowane tym opóźnienie traktowane jest jako mniejsze zło, co uważam za jak najbardziej słuszne. Również jestem tego zdania. W takim razie - sorki za czepiactwo. Pozostaje tylko i wyłącznie mylące nazewnictwo poszczególnych wersji.



davidoski - 10-02-2008 16:52

dość ciężko znaleźć na stronie GNUzilli jak się mają poszczególne wersje IW w stosunku do FF i jakie luki bezpieczeństwa zostały w nich "naprawione". Jedyne poprawki bezpieczeństwa jakie zostały naprawione to te, o których mowa tu: http://www.us.debian.org/security/2007/dsa-1424 No to teraz trzeba byłoby porównać, te z FF2.0.0.12; wstępne jednak porównanie z http://www.mozilla.org/projects/security/known-vulnerabilities.html#firefox2.0.0.12 wykazuje inne błędy.
Cóż, może jednak - i oby - to ja jestem w błędzie. Tutaj znajdziesz pełne informacje na temat zmian IW: http://packages.debian.org/changelog...n/i/iceweasel/ Są one zgodne z FF, które wcześniej podałeś. Różnica polega jedynie na tym, że trafiają najpierw do Sid-a, o czym już wcześniej było. Co do różnic w numeracji to niewykluczone, że się mylę, w błąd wprowadziły mnie niepełne dane podane w Wikipedii.

EDIT (2008-02-12, 05:36)


Zobacz changelog z Sida, w którym są wprowadzone dalsze poprawki. Poprawione wydanie dla Etcha pewnie wkrótce znajdzie się w repo. Dziś się pojawiło.

Pozdrawiam



wojtekz_ - 13-02-2008 15:04

(...) Zgodnie z polityką rozwoju zmiany najpierw trafiają do Sid-a i dopiero po przetestowaniu do Etch-a. (...)
Pozdrawiam
Niezupełnie. Do Etcha nie trafia nic z Sida. Etch jako wersja stabilna jest pielęgnowana przez zespół ds bezpieczeństwa, który zajmuje się przygotowywaniem odpowiednich pakietów (z końcówką etchN). Z Sida pakiety trafiają do Lenny'ego, który ma być kolejną edycją stabilną za kilka miesięcy. W Etchu są pakiety takie, jakie były od początku edycji stabilnej + poprawki bezpieczeństwa + drobne poprawki wprowadzane do międzywydań r1 i r2. Iceweasel ostatnio miał poprawkę bezpieczeństwa do wersji 2.0.0.12.

Pozdrawiam



Rad - 13-02-2008 15:50
wojtekz_ ma całkowitą rację. Ostatnio można było się o tym przekonać, gdy poprawka do jądra wyszła wcześniej na etcha niż nawet na sida.
  • zanotowane.pl
  • doc.pisz.pl
  • pdf.pisz.pl
  • minister.pev.pl

  •  

     


     

     
    Copyright 2003. MĂłj serwis