[BUG] imap-login segfault when running nmap -sV

Marcus Rueckert darix at opensu.se
Tue Apr 21 15:10:58 UTC 2015


On 2015-04-21 11:24:55 +0200, Florian Pritz wrote:
> dovecot.conf
> https://paste.xinu.at/PUsJ/
> 
> syslog:
> > Apr 21 10:52:16 karif dovecot[7849]: imap-login: Disconnected (no auth attempts in 6 secs): user=<>, rip=81.217.47.122, lip=78.46.56.141, TLS handshaking: SSL_accept() failed: error:1407609C:SSL routines:SSL23_GET_CLIENT_HELLO:http request 
> > Apr 21 10:52:16 karif dovecot[7849]: imap-login: Fatal: master: service(imap-login): child 7879 killed with signal 11 (core not dumped - add -D parameter to service imap-login { executable } [last ip=81.217.47.122] 
> > Apr 21 10:52:16 karif kernel: imap-login[7879] segfault at f0 ip 00007fb2b8b1360b sp 00007fff926ffd50 error 4 in libssl.so.1.0.0[7fb2b8af3000+6f000] 
> 
> 
> backtrace:
> > #0  0x00007f120100260b in ssl3_get_client_hello () from /usr/lib/libssl.so.1.0.0
> > #1  0x00007f120100738f in ssl3_accept () from /usr/lib/libssl.so.1.0.0
> > #2  0x00007f1201012b36 in ssl3_write_bytes () from /usr/lib/libssl.so.1.0.0
> > #3  0x00007f1201906200 in ?? () from /usr/lib/dovecot/libdovecot-login.so.0
> > #4  0x00007f12019062d8 in ?? () from /usr/lib/dovecot/libdovecot-login.so.0
> > #5  0x00007f1201905f72 in ssl_proxy_destroy () from /usr/lib/dovecot/libdovecot-login.so.0
> > #6  0x00007f12019060e4 in ?? () from /usr/lib/dovecot/libdovecot-login.so.0
> > #7  0x00007f1201906671 in ?? () from /usr/lib/dovecot/libdovecot-login.so.0
> > #8  0x00007f1201902efa in ?? () from /usr/lib/dovecot/libdovecot-login.so.0
> > #9  0x00007f120162d503 in ?? () from /usr/lib/dovecot/libdovecot.so.0
> > #10 0x00007f120168d62c in io_loop_call_io () from /usr/lib/dovecot/libdovecot.so.0
> > #11 0x00007f120168e665 in io_loop_handler_run_internal () from /usr/lib/dovecot/libdovecot.so.0
> > #12 0x00007f120168d699 in io_loop_handler_run () from /usr/lib/dovecot/libdovecot.so.0
> > #13 0x00007f120168d718 in io_loop_run () from /usr/lib/dovecot/libdovecot.so.0
> > #14 0x00007f120162cb23 in master_service_run () from /usr/lib/dovecot/libdovecot.so.0
> > #15 0x00007f1201903788 in login_binary_run () from /usr/lib/dovecot/libdovecot-login.so.0
> > #16 0x00007f120127d800 in __libc_start_main () from /usr/lib/libc.so.6
> > #17 0x0000000000402909 in _start ()

looks more like a crash in openssl.

    darix

-- 
           openSUSE - SUSE Linux is my linux
               openSUSE is good for you
                   www.opensuse.org


More information about the dovecot mailing list