[Ayuda] Solicito consejo.....

Sandino Araico Sánchez sandino en sandino.net
Lun Ene 31 03:13:18 CST 2005


Javier Delgado wrote:

>On Sat, 29 Jan 2005 22:34:57 -0600, leon wrote
>
>  
>
>>y que distro/version usas ? (importante la version)
>>    
>>
>
>
>Los servidores cobalt usan una version de SUN de Linux Slackware,
>
Órale, yo pensaba que se trataba de algo más cerrado.....
Slackware es bueno, pero ¿en qué versión de Slackware está basado tu 
CobaltOS?

> " Cobalt OS
>Release 6.0" , diseñada para manejarse a traves de una interfase web, aunque
>yo le instale Webmin 
>
Al instalar Webmin estás abriendo un agujero muy grande en la seguridad 
de tu sistema. Si tus políticas de acceso son malas o tienen algún error 
o si el webmin mismo tiene algún error lo que estás haciendo es 
brindarle acceso a cualquiera a que administre remotamente tu servidor.

>pues la interfase que tiene es algo limitada 
>
De hecho la interfaz web de administración de tu Cobalt podría tener 
alguna deficiencia que permita a otras personas administrar remotamente 
tu servidor, sobre todo si no está bién actualizada.

>(esta
>diseñada para que el usuario promedio no se emta con el sistema operativo).
>Tengo instalados todos los parches del sistema que ha publicado Sun hasta la
>fecha para su sistema.
>
>"Linux version 2.2.16C37_III (root en kbuild.sfbay.sun.com) (gcc version
>egcs-2.91.66 19990314/Linux (egcs-1.1.2 release)) #1 Sat Apr 12 14:54:32 PDT 2003"
>  
>
Eso es muy viejo. El kernel más reciente de la serie 2.2 es el 2.2.26.

>ademas tengo:
>
>kernel-headers-2.2.16C37_III-1
>webalizer-1.30.04-1
>openwebmail-2.10-20020917PM1
>CGI.pm-2.74-1
>perl-Text-Iconv-1.2-1
>openssh-3.9p1-1
>openssh-clients-3.9p1-1
>openssh-server-3.9p1-1
>MySQL-3.23.54-1
>MySQL-client-3.23.54-1
>MySQL-devel-3.23.54-1
>MySQL-shared-3.23.54-1
>perl-DBI-1.14-1
>perl-Msql-Mysql-modules-1.2214-1
>perl-Net-SSLeay-1.05-5
>perl-Mon-0.9-3
>webmin-1.170-1
>  
>
La versión más reciente de webmin es la 1.180 y entre lo más relevante 
del Changelog se encuentran cambios para evitar ataques de fuerza bruta 
para adivinar el password; ésto significa que en la versión 1.170 que tu 
tienes se puede usar una técnica de fuerza bruta para adivinar el 
password y si tu password no es muy bueno esa operación podría tardar 
minutos.

Aunque otra probabilidad es que sea una de tus aplicaciones de web la 
que esté vulnerable (SQL Injection, Code Injection...) y esa sea la 
puerta de entrada que le esté dando acceso al intruso a tu máquina. Lo 
que puedes hacer es reforzar las políticas de acceso de tu servidor 
Apache y de tu PHP  para que no se   puedan salir del DocumentRoot de 
cada sitio; ahora que si las vulnerabilidades las tienes en un CGI pues 
ahí si ya te la pelaste (porque tienes acceso a un intérprete 
(/usr/bin/perl por lo general) y ese intérprete tiene acceso al resto 
del sistema), o quitas el CGI vulnerable o te la seguirán metiendo. Lo 
que podrías hacer tal vez es uar mod_perl para ejecutar los cgi y ahí 
restringir el acceso a los hosts virtuales para que no se puedan salir 
de su DocumentRoot.

>El servidor lo administro remotamente.. (esta localizado en Virginia- EU) ...
>  
>
¿Tienes control sobre el firewall de la máquina para que puedas 
restringir los segmentos de direcciones IP que pueden administrar la 
máquina?
Definitivamente creo que jamás te vas a conectar a esa máquina para 
administrarla desde Brasil o desde China, así que puedes tirar las 
conexiones a tu Webmin de todos los segmentos y quedarte sólamente con 
los de México y el del NOC de tu proveedor. Con eso te vas a deshacer de 
muchos script kiddies aunque debes seguir teniendo en cuenta que si tu 
puedes administrar tu máquina remotamente tienes el potencial de que 
otra persona también lo haga.

Además, si ya te penetraron una vez es posible que el intruso te haya 
dejado un backdoor así que una reinstalada desde cero (con nuevas 
políticas más restrictivas) no le vendría mal a tu máquina.

Pero mi personal punto de vista sigue siendo que te deshagas de ese 
Cobalt y te consigas un Linux verdadero con el que vas a tener mucho más 
control y te puede salir mucho más barato. Además de que algunos 
proveedores te dan páneles control más profesionales (aunque 
propietarios) como Cpanel o Ensim.

>Sirve esta informacion?
>
>Javier Delgado
>
>
>
>
>
> 
>_______________________________________________
>Ayuda mailing list
>Ayuda en linux.org.mx
>Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/
>  
>


-- 
Sandino Araico Sánchez
-- ... there's no spoon ...


 
_______________________________________________
Ayuda mailing list
Ayuda en linux.org.mx
Para salir de la lista: http://mail.linux.org.mx/cgi-bin/mailman/listinfo/ayuda/



Más información sobre la lista de distribución Ayuda