Unreal Tournament 2004
Menú
Gamersmafia es ahora un archivo de solo lectura.

Bug en el motor unreal

Parece ser que hay un bug en el motor del Unreal que afecta a todas las versiones que llevan este motor, Windows, Linux and MacOS. El bug ha sido anunciado en la lista de bugtraq, por Luigi Auriemma, anunciando que el bug permite hacer un ataque de tipo buffer overflow.

Este fallo afecta a la mayoría de juegos de la saga Unreal, desde el Unreal Tournament hasta el Unreal Tournament 2004.

El bug, como explica Luigi Auriemma en el mail a la lista reside en la forma en la que se hace un query al servidor para saber la respuesta que habrá entre éste y el cliente, es decir, el ping, tan importante en juegos on-line.
Pues bien, el tipo de paquete que se manda en esta petición es muy simple, un UDP del tipo secureABCDF, ahora bien, si el atacante manda un valor más largo del normal, puede producir un desborde de memoria en zonas importantes y poder así ejecutar código remoto en la máquina que corra este motor del Unreal.

Luigi Auriemma, pone como ejemplo este código, que sería como mandar un paquete del tipo: secureaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa
El código en, C, o ya compilado como un .exe para Windows está aquí, solo debe ser usado con proposito educativo.

El italiano, Luigi Auriemma ha dicho que este bug lo mandó hace 3 semanas a los responsables de Unreal, pero que no le han hecho caso y por eso se ha decidido a publicarlo.
Él, como solución casera a la espera de los parches oficiales, comenta en el mail a bugtraq, que la función securequery que maneja los valores de entrada de paquetes están en IpDrv.u or IpServerver.u, dependiendo de la versión del motor, y que están escrito en script de Unreal, que cualquiera podría solucionarlo de forma casera, dice.

Más info en Security Focus.

juas, de puta madre

no me creo lo que ven mis ojos!

peligro 0_0

ummmm i esto q es lo q es?

vaya por Diox…

no es por nada,pero no es el primer bug de este tipo k encuentran,sera el cuarto o asi,y nosera el ultimo

eso lo utiliza epic y cia pa poder espiarnos

ahhh pos tonces no sera un bug tara exo premeditadamente no?

la 3236 no lo tiene,  
Unreal Engine Security Bug  by RaptoR at 4:20 PM EDT (Tech News) [ 2 Comments ] #    The Enquirer (thanks Adam) is reporting that a major security bug has been found in the Unreal Engine. It seems that at the moment the bug affects all Unreal Engine titles with the exception of version 3236 of Unreal Tournament 2004, which apparently includes a fix.  Luigi Auriemma has reported a vulnerability in the Unreal Engine, which can be exploited by malicious people to compromise a vulnerable system.  
The vulnerability is caused due to a boundary error within the processing of secure queries, which are used to verify that a queried server is a legit Unreal server. This can be exploited to cause a buffer overflow by sending an overly long challenge string to a vulnerable server  
eso salia en bu, ahora ya no sale, a saber pq

pq sigue estando el fallo

sto es como los parches criticos de microsoft tos iguales:
“Se han detectado varios problemas de seguridad que podrían permitir a un usuario malintencionado poner en peligro un equipo que ejecute Microsoft Windows y hacerse con el control del mismo”…

normal, no hay ni un solo bit que sea seguro en este mundo ^-^

me hace gracia siempre esto del “usuario malintencionado”… seamos claros hombre… debería ser:
“…que podrían permitir a algun hijo de la grandísima`p#t@*! poner en peligro….”
Y a todo esto, porque no hablan con ese usuario malintencionado? Da la sensación que siempre sea el mismo… no se aburre?

UN usuario malintencionado, no EL usuario malintencionado…

Comentario #13 por cote:
la 3236 no lo tiene,  
Unreal Engine Security Bug  by RaptoR at 4:20 PM EDT (Tech News) [ 2 Comments ] #6177    The Enquirer (thanks Adam) is reporting that a major security bug has been found in the Unreal Engine. It seems that at the moment the bug affects all Unreal Engine titles with the exception of version 3236 of Unreal Tournament 2004, which apparently includes a fix.  Luigi Auriemma has reported a vulnerability in the Unreal Engine, which can be exploited by malicious people to compromise a vulnerable system.  
The vulnerability is caused due to a boundary error within the processing of secure queries, which are used to verify that a queried server is a legit Unreal server. This can be exploited to cause a buffer overflow by sending an overly long challenge string to a vulnerable server  
eso salia en bu, ahora ya no sale, a saber pq

Comentario #14 por MaLTreS:
sto es como los parches criticos de microsoft tos iguales:
“Se han detectado varios problemas de seguridad que podrían permitir a un usuario malintencionado poner en peligro un equipo que ejecute Microsoft Windows y hacerse con el control del mismo”…

  …

Comentario #14 por MaLTreS:
sto es como los parches criticos de microsoft tos iguales:
“Se han detectado varios problemas de seguridad que podrían permitir a un usuario malintencionado poner en peligro un equipo que ejecute Microsoft Windows y hacerse con el control del mismo”…

jejejejeje que no que no, que te digo yo que es siempre el mismo… que con tan mala leche no puede haber muchos
(no puse risas pero evidentemente era COÑA)

Lo sé lo sé…  

Comentario #15 por GaBe:
normal, no hay ni un solo bit que sea seguro en este mundo ^-^