[Author Prev][Author Next][Thread Prev][Thread Next][Author Index][Thread Index]

a security scan broke my Mixminion... :-/



Hmm, I managed to crash my own Mixminion server with a scan from http://www.security4u.org/


Sep 25 11:39:25.645 +0200 [WARN] Unexpected TLS error: unknown protocol. Closing connection to host at 81.169.188.68:44231 (fd 8)
Sep 25 11:39:26.443 +0200 [WARN] Trailing data after EOL from host at 81.169.188.68:44234 (fd 8)
Sep 25 11:39:26.600 +0200 [WARN] Unexpectedly closed connection to host at 81.169.188.68:44234 (fd 8)
Sep 25 11:39:49.748 +0200 [WARN] Bad MMTP protocol string format from host at 81.169.188.68:44260 (fd 8)
Sep 25 11:39:49.748 +0200 [FATAL] Exception while running server
Sep 25 11:39:49.804 +0200 [FATAL] Traceback (most recent call last):
File "/home/miniond/lib/python2.3/site-packages/mixminion/server/ServerMain.py", line 1236, in runServer
server.run()
File "/home/miniond/lib/python2.3/site-packages/mixminion/server/ServerMain.py", line 922, in run
self.mmtpServer.process(tickInterval)
File "/home/miniond/lib/python2.3/site-packages/mixminion/server/MMTPServer.py", line 768, in process
AsyncServer.process(self, timeout)
File "/home/miniond/lib/python2.3/site-packages/mixminion/server/MMTPServer.py", line 235, in process
cap)
File "/home/miniond/lib/python2.3/site-packages/mixminion/TLSConnection.py", line 448, in process
while bytesNow < bytesCutoff and self.__stateFn(r, w, maxBytes):
File "/home/miniond/lib/python2.3/site-packages/mixminion/TLSConnection.py", line 340, in __dataFn
cap = self.__doRead(cap)
File "/home/miniond/lib/python2.3/site-packages/mixminion/TLSConnection.py", line 417, in __doRead
self.onRead()
File "/home/miniond/lib/python2.3/site-packages/mixminion/server/MMTPServer.py", line 389, in readProtocol
protocols = m.group(1).split(",")
AttributeError: 'NoneType' object has no attribute 'group'
Sep 25 11:39:49.804 +0200 [FATAL] Shutting down because of exception: exceptions.AttributeError
Sep 25 11:39:49.805 +0200 [INFO] Server shutting down
Sep 25 11:39:49.823 +0200 [INFO] Telling cleanup thread to shut down.
Sep 25 11:39:49.823 +0200 [INFO] Telling processing thread to shut down.
Sep 25 11:39:49.824 +0200 [INFO] Telling delivery thread to shut down.
Sep 25 11:39:49.825 +0200 [INFO] Cleanup thread shutting down.
Sep 25 11:39:49.826 +0200 [INFO] Processing thread shutting down.
Sep 25 11:39:49.828 +0200 [INFO] Delivery thread shutting down.
Sep 25 11:39:49.857 +0200 [INFO] Server is shut down