PplWare Mobile

Milhões de sites estão vulneráveis por causa do… Apache?

                                    
                                

Este artigo tem mais de um ano


Autor: Pedro Pinto


  1. httpd.conf says:

    De facto o que faz uma noticia, é “O homem que mordeu o cão” e nunca o contrário.
    Por breves momentos, (depois de ler o titulo bombástico deste artigo), pensei que o IIS fosse mais seguro que o Apache…
    Arrrff.
    Mas ok, fica o aviso à navegação para a recorrente letargia nesta matéria que por vezes acontece após a colocação de um servidor em produção.

    • Pedro Pinto says:

      Boas httpd.conf

      Mas repara que a percentagem do apache para o iis é ja pouca .. Fiquei admirado com tais valores. No entanto é o apache que está em quebra

    • Carlos says:

      Se se comparar o número de falhas de segurança dos dois, o IIS é de longe mais seguro.

      Ou esse critério só vale quando é ao contrário?

      • Rascas says:

        O IIS mais seguro? Piada do dia… Olhando para as estatisticas chega-se a conclusão que 2 terços das paginas web correm em Linux/BSD e que os servidores web baseados em Windows aumentaram bastante nos ultimos anos.

  2. Francisco Neves says:

    Acho que o título está um tanto ou quanto errado. Pelo que dizem no artigo, não é por culpa do APACHE que os websites estão vulneráveis, porque este já tem actualizações que corrigem as vulnerabilidades. Os administradores, sim, é que deviam preocupar-se com isso.
    A APACHE já fez o que devia fazer. Só usa versões anteriores quem não pretende actualizar.

    • Nelson says:

      Ca está, nem mais, nem menos, só tem desatualizado quem quer!

    • navyseal says:

      Concordo, o título está desadaptado do contexto, quem lê o título parece que o Apache é um buraco, quando na verdade buraco é quem não faz o trabalho como deve ser. A noticia só vem revelar as más politicas de segurança informática e más práticas por parte dos administradores de sistema, esses sim devem ser alvo de criticas.

  3. Nelson says:

    PS: esse gráfico da netcraft, o primeiro, a colocação da legenda está mesmo “genius”

  4. Alexandre Pinto says:

    Eu acredito, talvez até ingenuamente, que a maioria dos serviços de grande dimensão devem ter o apache minimamente actualizado.
    O problema de actualizar o apache ou outro webserver tem a ver com a continuidade de funcionamento dos sites em si. Nem sempre é possível garantir que após uma actualização, o que funcionava bem continuará a funcionar. Isto carece de tempo de teste e atrasa a implementação dos updates.

    • Nelson says:

      Não tem nada, porque qualquer site decente tem várias máquinas a servir e não têm de estar todas online ao mesmo tempo. Nos outros sistemas de uma só máquina, é uma questão de menos de um minuto.

      • lmx says:

        teem os dois razao… 😉

        Se e verdade que existe escalabilidade horizontal(a utilizaçao em paralelo de maquinas a servir http…), tambem e verdade que as empresas nao querem ter muitos gastos com sysadmins…

        quando estes sao o garante do seu negocio, mas quem esta a mandar bitaites no topo das empresas…nao percebe nada da poda…e depois tens muito poucos sysadmins para as tarefas que são mais que muitas…

        E isto torna a vida de um sysadmin num inferno…
        nao tendo nem tempo para se coçarem as vezes…haverá de tudo obviamente…

        depois claro, como e sempre a correr, existe muita coisa que poderia ser feita, que fica em segundo plano, porque estão sempre a chegar coisas novas para fazer :S

        Existe o problema da compatibilidade, que vai requerer muito tempo de analise e teste das novas versões, e formas de speedar os requests…

        Depois disto tudo…bem e como dizes nelson…basta desabilitar os servidores 1 a 1 e fazer as actualizaçoes…mas para isto tem que se testar sempre se esta tudo ok…

        O problema e que os sites investem em developers…mas cortam nos sysadmins…e depois e uma corrida ao sprint…e tens que aguentar o dia todo…ha e no dia a seguir a coisa repete-se…and so on…

        Depois dizem que os sysadmins linux sao caros…big lol
        trabalham que nem escravos, se calhar queriam-os de borla…heheh

        • Jose says:

          A pessoa que compra um host para pôr o website, não tem de contratar nenhum sysadmin.

          O host em si, tem os seus proprios tecnicos e sysadmin, logo não faz sentido nenhum o que disseste “O problema e que os sites investem em developers…mas cortam nos sysadmins…e depois e uma corrida ao sprint…e tens que aguentar o dia todo…ha e no dia a seguir a coisa repete-se…and so on…”.

          E sim, há servidores backup, mas não estamos a falar de um host com 2 servidores e 1 sysadmin, hosts têm centenas de servidores e actualizar as maquinas demora o seu tempo.

          • lmx says:

            estas a ver a coisa do ponto de vista do utilizador final…ou quase…

            mas por trás disso tudo, esta uma equipa a trabalhar…

            Tens os dois formatos…

            os sites “caseiros”, ou mais pequenos que teem pouco tráfego e nestes a administração, é feita até por quem desenvolve o site…

            E tens depois os sites gigantes, com grande tráfego…esses requerem que haja equipas de sysadmins por trás, para desenhar o site…

            Quando digo desenhar, não me estou a referir ao bonecos nas páginas…isso será feito por alguém de multimédia.
            refiro-me isso sim, a toda a estructura e a optimização da mesma para que o site, ou os sites possam funcionar correctamente, e serem rápidos…
            Nestes casos…tempo é dinheiro…os sites não pode cair!!!
            É muito guito que se perde e prestigio…dependendo do negocio é claro…

            De qualquer das formas, os fornecedores de hosting, também teem que ter equipas de sysadmins, para gerirem a sua infraestructura…

          • lmx says:

            “O host em si, tem os seus proprios tecnicos e sysadmin, logo não faz sentido nenhum o que disseste “O problema e que os sites investem em developers…mas cortam nos sysadmins…e depois e uma corrida ao sprint…e tens que aguentar o dia todo…ha e no dia a seguir a coisa repete-se…and so on…”.”

            Os sites grandes…teem equipas de sysadmins para toda a infraestructura, e developers para desenvolverem o site…é a estes casos que me referia…

          • Jose says:

            Quem tem de actualizar o apache é o host e não os donos dos websites, continua sem fazer sentido.

          • int3 says:

            E se tiveres uma VPS?….

          • lmx says:

            José…

            depois do que expliquei…só não percebe se não quiser…

            int3…

            quem tem uma vps, está dependem-te da equipa de sysadmins que a fornecedora tem…

            Uma das vantagens de ter administração local, é mesmo o facto de poderes fazer tudo…o que não acontece nessa situação, pois dependes de 3º’s…mas por norma as empresas de hosting até trabalham bem…porque são obrigadas a isso.

        • Nelson says:

          Quanto a testes, acho que depende, eu não sei, mas suponho que a apache mantenha as versões 2.2 e 2.4 do httpd mesmo por causa da eventuais problemas de compatibilidade, não? É que eles têm feito as correcções de segurança em simultâneo, nas duas versões… Pelo que tenho visto…

          • lmx says:

            sim, o apache 2.2 já não é mais desenvolvido a nível de features..

            Apenas updates de segurança, e estabilidade.

            Para quem ainda não migrou, é muito bom..

            Existem diferenças entre o 2.2 e o 2.4, muitas config’s mudaram, umas apenas de nome, outras até em funcionalidades…

            Deve-se ter um servidor de testes,ou vários fazer o upgrade e testar, ver logs, etc.

            O 2.4 é mais agressivo a nivel de recursos de hardware, até porque permite lançar varias threads por processo, etc…coisa que o anterior 2.2 não permitia..

            Supostamente será mais rápido que o 2.2, mas tudo depende das config’s que temos…

            ele surgiu, porque servidores como nginx, entre outros, davam 10-0 ao apache a servir paginas estáticas…o que era em parte vergonhoso..a versão 2.4 tenta resolver este problema, mas mesmo assim em paginas estáticas não bate o nginx.
            No entanto o apache ganha ao nginx a servir paginas dinâmicas 😀

  5. Abílio says:

    Também discordo do título, a causa será a má manutenção / configuração dos servidores.
    Não o Apache que recebe aqui uma má publicidade gratuita. Isto para quem só lê as “gordas” que acredito serem muitos.

  6. Rascas says:

    É verdadade. Quem não se actualiza está sujeito. E não me prolongo mais…

  7. Megabyte says:

    Concordo com o Abílio, pois quando passei pelo cabeçalho da notícia, pensei que tinham descoberto uma vulnerabilidade super grave.

  8. Luis Rodrigues says:

    Esta notícia está errada. Isto só válida as versões instaladas por aí fora.

    Ex. Um RHEL 5 esta 100% actualizado e não usa a última versão do Apache.
    Esta notícia e o mesmo que dizer que quem usa Windows 7 está a correr perigo, pois não usa Windows 8.1.

    Acho que devem deixar de deixar tão paranóicos e terem cuidado com o que dizem, pois pode haver muita boa gente que forma opiniões baseado no que voçês escrevem.

    Obrigado

    • Ricardo says:

      Exatamente, além disso não nos podemos de dar ao luxo de sofrer “down times” por efetuar qualquer atualização de software num ambiente de produção. Penso que se suscitar interesse em tentar encontrar alguma falha num servidor é porque o mesmo vale o trabalho, logo o pessoal por trás dele estará na maioria dos casos atento a falhas no sistema.

    • John Doe says:

      “Milhões de sites estão vulneráveis por causa do… Apache”
      FALSO

      “Maioria dos servidores web estão desactualizados”
      FALSO

      Tal como refere o Luis Rodrigues, não é por se ter uma versão anterior à última disponibilizada que ela está desatualizada ou insegura.

      O exemplo da M$ é elucidativo, ainda há updates de segurança para Vista (alguém usa), seven e 8. Apesar de a última versão ser o 8.1. Qual é mais seguro?

      Procure-se por exploits e verifica-se que existem sempre para a grande parte das versões (senão todas), se depois há patches aplicados é outra história.

      A versão mais recente também tem de facto uma vantagem, pois está há menos tempos a ser bombardeada… E por isso deve ter menos exploits encontrados…
      Por outro lado, é onde há muita atividade de investigação e também deve surgir em alta nas pesquisas…

      Por isso, o ocultar da versão do webserver pode ser benéfico pois introduz um passo prévio de “guess what version I’m running” antes de se poder utilizar um exploit conhecido.

      Por utdo isto, penso que deveriam utilizar uma terminologia mais assertiva de forma a não induzir em erro os leitores mais incautos.

      • Pedro Pinto says:

        Eu compreendo o que queres dizer e sei também que a segurança pode não depender apenas do Apache. aliás há empresas que criam os seus próprios updates…mas repara
        A further 6.0 million websites are still using Apache 1.3.x, even though the final version in this branch was released four years ago. The release of Apache 1.3.42 in February 2010 marked the end of life for the 1.3 branch, although 2.4 million sites are still using the previous version, (1.3.41), which contains a denial of service and remote code execution vulnerability in in its mod_proxy module.
        Não é alarmante?

      • Mota says:

        +1

        Concordo cntg Jonh, alias foi de longe o comentário mais acertivo aqui.

        Porém os numéros são alarmantes, e já que pegas-te no exemplo do Windows tens aí um bom exemplo.

        Windows XP, é alarmante (de certa forma) como ainda tantas empresas usam, não é a questão de “não estar seguro” é a questão “poderia estar mais seguro”.

        Cumpz

    • Pedro Pinto says:

      Boas Luis

      Se actualizarem os servidores, desde que testados com antecipação, não vejo qualquer problema..aliás os updates são para isso mesmo senão apenas se lançavam patchs. Como administrador de uma maquina com apache, cada um deverá ter os conhecimentos necessários para gerir o serviço. Ser estável não significa que seja seguro

  9. A. Pereira says:

    Vou na 2.2.25. Não está mau de todo.

  10. Pedro A. says:

    Já estou na 2.4.7 nos meus 2 servidores 😀

  11. Nico says:

    Acho que dizer como se vê a versão que se tem e como se actualiza para uma mais recente iria tornar esta noticia mais útil.

  12. Visitante says:

    Obrigado pelo artigo 🙂

  13. int3 says:

    Acabei de ser censurado lol.
    Dei a minha opinião e eliminaram o meu comentário..

  14. KitKat says:

    A questão é que os técnicos de informática deste país e dos outros, interessam-lhes isso, pensam que mantém o seu posto de trabalho, mas na verdade, só passam por incompetentes. É sempre mais fácil apontar o dedo a um operador ou a um prestador de serviços.

Deixe um comentário

O seu endereço de email não será publicado.

You may use these HTML tags and attributes: <a href="" title="" rel=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>

*

Aviso: Todo e qualquer texto publicado na internet através deste sistema não reflete, necessariamente, a opinião deste site ou do(s) seu(s) autor(es). Os comentários publicados através deste sistema são de exclusiva e integral responsabilidade e autoria dos leitores que dele fizerem uso. A administração deste site reserva-se, desde já, no direito de excluir comentários e textos que julgar ofensivos, difamatórios, caluniosos, preconceituosos ou de alguma forma prejudiciais a terceiros. Textos de caráter promocional ou inseridos no sistema sem a devida identificação do seu autor (nome completo e endereço válido de email) também poderão ser excluídos.