Microsoft no ha arreglado el DeadLock de NtClose/ZwClose
Bueno me acabo de poner a mirar el driver parcheado y ha sucedido lo que me temÃa, de hecho lo puse en la web ¡¡hay miles de testigos!! xDD. La verdadera causa de la vulnerabilidad sigue sin estar arreglada. SÃmplemente han añadido al mrxsmb.sys un código que sirve como wrapper para evitar el handle «chungo».
He programado un driver que operaba igual que el anteriormente vulnerable y con el Kartoffel lo acabo de probar y pun. Ahà sigue la vulnerabilidad.
Como he escrito en Bugtraq, Microsoft tendrá sus propias razones para hacerlo. SÃmplemente me gustarÃa que si eso es considerado como una caracterÃstica, se documente como tal, ya que un desarollador no tiene porqué conocer este comportamiento interno de NtClose/ZwClose.
Veremos en que acaba la cosa.