Stacktrace:
 #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
         set = {__val = {0, 140337533684800, 140725801169072, 94865733453904, 
140725801169056, 15442105031219824384, 4, 94865733453904, 0, 
15442105031219824384, 4, 1, 94865733453904, 1, 4, 94865708102691}}
         pid = <optimized out>
         tid = <optimized out>
         ret = <optimized out>
 #1  0x00007fa2e09d5801 in __GI_abort () at abort.c:79
         save_stage = 1
         act = {__sigaction_handler = {sa_handler = 0x5647a656bd10, 
sa_sigaction = 0x5647a656bd10}, sa_mask = {__val = {94865708083362, 1572911363, 
206158430224, 140725801169664, 94865708014912, 17179869207, 17179869201, 
511101108234, 1318554959873, 94862942666752, 18446744073709530016, 
94865733327264, 94865707998636, 94865708111963, 140725801169488, 
94865708083362}}, sa_flags = -1529528963, sa_restorer = 0x75}
         sigs = {__val = {32, 0 <repeats 15 times>}}
         __cnt = <optimized out>
         __set = <optimized out>
         __cnt = <optimized out>
         __set = <optimized out>
 #2  0x00005647a4d3e3d0 in ?? ()
 No symbol table info available.
 #3  0x00005647a4d395b3 in ?? ()
 No symbol table info available.
 #4  0x00005647a4d39809 in ?? ()
 No symbol table info available.
 #5  0x00005647a4d39e44 in ?? ()
 No symbol table info available.
 #6  0x00007fa2e17ab7c8 in CRYPTO_free_ex_data 
(class_index=class_index@entry=2, obj=obj@entry=0x7fa2d0019f90, 
ad=ad@entry=0x7fa2d001a0e0) at ../crypto/ex_data.c:354
         mx = <optimized out>
         i = 2
         ip = 0x7fa2e1aff6f0 <ex_data+16>
         ptr = <optimized out>
         f = 0x5647a656b430
         stack = {0x0, 0x5647a656b3a0, 0x5647a656b430, 0xd64d60b5ca214700, 
0x7fa2d000bc80, 0x5647a65715f0, 0x7fa2d0019f90, 0x7fa2e17ab2c8 
<CRYPTO_get_ex_data+24>, 0x5, 0x5647a65715f0}
         storage = 0x7ffd4763b370
 #7  0x00007fa2e1b3fe58 in SSL_SESSION_free (ss=0x7fa2d0019f90) at 
../ssl/ssl_sess.c:787
         i = <optimized out>
         ss = 0x7fa2d0019f90
         i = <optimized out>
         i = <optimized out>
 #8  0x00007fa2e17af3fc in doall_util_fn (arg=0x7ffd4763b460, 
arg@entry=0x7ffd4763b420, func_arg=func_arg@entry=0x7fa2e1b406f0 <timeout_cb>, 
func=0x0, use_arg=1, lh=0x5647a6551d40) at ../crypto/lhash/lhash.c:196
         i = 5
         a = <optimized out>
         n = 0x7fa2c8012800
         i = <optimized out>
         a = <optimized out>
         n = <optimized out>
 #9  OPENSSL_LH_doall_arg (lh=0x5647a6551d40, func=func@entry=0x7fa2e1b406f0 
<timeout_cb>, arg=arg@entry=0x7ffd4763b460) at ../crypto/lhash/lhash.c:211
 No locals.
 #10 0x00007fa2e1b414e7 in lh_SSL_SESSION_doall_TIMEOUT_PARAM 
(arg=0x7ffd4763b460, fn=0x7fa2e1b406f0 <timeout_cb>, lh=<optimized out>) at 
../ssl/ssl_sess.c:1104
 No locals.
 #11 SSL_CTX_flush_sessions (s=0x5647a65715f0, t=<optimized out>) at 
../ssl/ssl_sess.c:1119
         i = <optimized out>
         tp = {ctx = 0x5647a65715f0, time = 1572911664, cache = 0x5647a6551d40}
 #12 0x00005647a4d4d080 in ?? ()
 No symbol table info available.
 #13 0x00005647a4d4d109 in ?? ()
 No symbol table info available.
 #14 0x00005647a4d38c56 in ?? ()
 No symbol table info available.
 #15 0x00007fa2e09b6b97 in __libc_start_main (main=0x5647a4d38be0, argc=2, 
argv=0x7ffd4763b688, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7ffd4763b678) at ../csu/libc-start.c:310
         self = <optimized out>
         __self = <optimized out>
         result = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -5506946324664727591, 
94865707995104, 140725801170560, 0, 0, -2240925574734854183, 
-2280530182707525671}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 
0x7fa2e1d9e733 <_dl_init+259>, 0x7fa2e1d816b8}, data = {prev = 0x0, cleanup = 
0x0, canceltype = -505813197}}}
         not_first_call = <optimized out>
 #16 0x00005647a4d3900a in ?? ()
 No symbol table info available.
StacktraceAddressSignature: 
/usr/bin/stunnel4:6:/lib/x86_64-linux-gnu/libc-2.27.so+40801:/usr/bin/stunnel4+e3d0:/usr/bin/stunnel4+95b3:/usr/bin/stunnel4+9809:/usr/bin/stunnel4+9e44:/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1+1757c8:/usr/lib/x86_64-linux-gnu/libssl.so.1.1+3ee58:/usr/lib/x86_64-linux-gnu/libcrypto.so.1.1+1793fc:/usr/lib/x86_64-linux-gnu/libssl.so.1.1+404e7:/usr/bin/stunnel4+1d080:/usr/bin/stunnel4+1d109:/usr/bin/stunnel4+8c56:/lib/x86_64-linux-gnu/libc-2.27.so+21b97:/usr/bin/stunnel4+900a
StacktraceSource:
 #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
   [Error: raise.c was not found in source tree]
 #1  0x00007fa2e09d5801 in __GI_abort () at abort.c:79
   [Error: abort.c was not found in source tree]
 #2  0x00005647a4d3e3d0 in ?? ()
 #3  0x00005647a4d395b3 in ?? ()
 #4  0x00005647a4d39809 in ?? ()
 #5  0x00005647a4d39e44 in ?? ()
 #6  0x00007fa2e17ab7c8 in CRYPTO_free_ex_data 
(class_index=class_index@entry=2, obj=obj@entry=0x7fa2d0019f90, 
ad=ad@entry=0x7fa2d001a0e0) at ../crypto/ex_data.c:354
   [Error: ex_data.c was not found in source tree]
 #7  0x00007fa2e1b3fe58 in SSL_SESSION_free (ss=0x7fa2d0019f90) at 
../ssl/ssl_sess.c:787
   [Error: ssl_sess.c was not found in source tree]
 #8  0x00007fa2e17af3fc in doall_util_fn (arg=0x7ffd4763b460, 
arg@entry=0x7ffd4763b420, func_arg=func_arg@entry=0x7fa2e1b406f0 <timeout_cb>, 
func=0x0, use_arg=1, lh=0x5647a6551d40) at ../crypto/lhash/lhash.c:196
   [Error: lhash.c was not found in source tree]
 #9  OPENSSL_LH_doall_arg (lh=0x5647a6551d40, func=func@entry=0x7fa2e1b406f0 
<timeout_cb>, arg=arg@entry=0x7ffd4763b460) at ../crypto/lhash/lhash.c:211
   [Error: lhash.c was not found in source tree]
 #10 0x00007fa2e1b414e7 in lh_SSL_SESSION_doall_TIMEOUT_PARAM 
(arg=0x7ffd4763b460, fn=0x7fa2e1b406f0 <timeout_cb>, lh=<optimized out>) at 
../ssl/ssl_sess.c:1104
   [Error: ssl_sess.c was not found in source tree]
 #11 SSL_CTX_flush_sessions (s=0x5647a65715f0, t=<optimized out>) at 
../ssl/ssl_sess.c:1119
   [Error: ssl_sess.c was not found in source tree]
 #12 0x00005647a4d4d080 in ?? ()
 #13 0x00005647a4d4d109 in ?? ()
 #14 0x00005647a4d38c56 in ?? ()
 #15 0x00007fa2e09b6b97 in __libc_start_main (main=0x5647a4d38be0, argc=2, 
argv=0x7ffd4763b688, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7ffd4763b678) at ../csu/libc-start.c:310
   [Error: libc-start.c was not found in source tree]
 #16 0x00005647a4d3900a in ?? ()

StacktraceTop:
 ?? ()
 ?? ()
 ?? ()
 ?? ()
 CRYPTO_free_ex_data (class_index=class_index@entry=2, 
obj=obj@entry=0x7fa2d0019f90, ad=ad@entry=0x7fa2d001a0e0) at 
../crypto/ex_data.c:354
ThreadStacktrace:
 .
 Thread 2 (Thread 0x7fa2df7ea700 (LWP 24375)):
 #0  0x00007fa2e0a799d0 in __GI___nanosleep 
(requested_time=requested_time@entry=0x7fa2df7e9df0, 
remaining=remaining@entry=0x7fa2df7e9df0) at 
../sysdeps/unix/sysv/linux/nanosleep.c:28
         resultvar = 18446744073709551100
         sc_cancel_oldtype = 0
         sc_ret = <optimized out>
 #1  0x00007fa2e0a798aa in __sleep (seconds=0) at ../sysdeps/posix/sleep.c:55
         save_errno = 0
         ts = {tv_sec = 12254, tv_nsec = 870006639}
 #2  0x00005647a4d4c64f in ?? ()
 No symbol table info available.
 #3  0x00007fa2e0d8d6db in start_thread (arg=0x7fa2df7ea700) at 
pthread_create.c:463
         pd = 0x7fa2df7ea700
         now = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {140337511048960, 
2241716018176542681, 140337511046976, 0, 0, 140725801169984, 
-2280631025661425703, -2280530710522279975}, mask_was_saved = 0}}, priv = {pad 
= {0x0, 0x0, 0x0, 0x0}, data = {prev = 0x0, cleanup = 0x0, canceltype = 0}}}
         not_first_call = <optimized out>
 #4  0x00007fa2e0ab688f in clone () at 
../sysdeps/unix/sysv/linux/x86_64/clone.S:95
 No locals.
 .
 Thread 1 (Thread 0x7fa2e1fa80c0 (LWP 24373)):
 #0  __GI_raise (sig=sig@entry=6) at ../sysdeps/unix/sysv/linux/raise.c:51
         set = {__val = {0, 140337533684800, 140725801169072, 94865733453904, 
140725801169056, 15442105031219824384, 4, 94865733453904, 0, 
15442105031219824384, 4, 1, 94865733453904, 1, 4, 94865708102691}}
         pid = <optimized out>
         tid = <optimized out>
         ret = <optimized out>
 #1  0x00007fa2e09d5801 in __GI_abort () at abort.c:79
         save_stage = 1
         act = {__sigaction_handler = {sa_handler = 0x5647a656bd10, 
sa_sigaction = 0x5647a656bd10}, sa_mask = {__val = {94865708083362, 1572911363, 
206158430224, 140725801169664, 94865708014912, 17179869207, 17179869201, 
511101108234, 1318554959873, 94862942666752, 18446744073709530016, 
94865733327264, 94865707998636, 94865708111963, 140725801169488, 
94865708083362}}, sa_flags = -1529528963, sa_restorer = 0x75}
         sigs = {__val = {32, 0 <repeats 15 times>}}
         __cnt = <optimized out>
         __set = <optimized out>
         __cnt = <optimized out>
         __set = <optimized out>
 #2  0x00005647a4d3e3d0 in ?? ()
 No symbol table info available.
 #3  0x00005647a4d395b3 in ?? ()
 No symbol table info available.
 #4  0x00005647a4d39809 in ?? ()
 No symbol table info available.
 #5  0x00005647a4d39e44 in ?? ()
 No symbol table info available.
 #6  0x00007fa2e17ab7c8 in CRYPTO_free_ex_data 
(class_index=class_index@entry=2, obj=obj@entry=0x7fa2d0019f90, 
ad=ad@entry=0x7fa2d001a0e0) at ../crypto/ex_data.c:354
         mx = <optimized out>
         i = 2
         ip = 0x7fa2e1aff6f0 <ex_data+16>
         ptr = <optimized out>
         f = 0x5647a656b430
         stack = {0x0, 0x5647a656b3a0, 0x5647a656b430, 0xd64d60b5ca214700, 
0x7fa2d000bc80, 0x5647a65715f0, 0x7fa2d0019f90, 0x7fa2e17ab2c8 
<CRYPTO_get_ex_data+24>, 0x5, 0x5647a65715f0}
         storage = 0x7ffd4763b370
 #7  0x00007fa2e1b3fe58 in SSL_SESSION_free (ss=0x7fa2d0019f90) at 
../ssl/ssl_sess.c:787
         i = <optimized out>
         ss = 0x7fa2d0019f90
         i = <optimized out>
         i = <optimized out>
 #8  0x00007fa2e17af3fc in doall_util_fn (arg=0x7ffd4763b460, 
arg@entry=0x7ffd4763b420, func_arg=func_arg@entry=0x7fa2e1b406f0 <timeout_cb>, 
func=0x0, use_arg=1, lh=0x5647a6551d40) at ../crypto/lhash/lhash.c:196
         i = 5
         a = <optimized out>
         n = 0x7fa2c8012800
         i = <optimized out>
         a = <optimized out>
         n = <optimized out>
 #9  OPENSSL_LH_doall_arg (lh=0x5647a6551d40, func=func@entry=0x7fa2e1b406f0 
<timeout_cb>, arg=arg@entry=0x7ffd4763b460) at ../crypto/lhash/lhash.c:211
 No locals.
 #10 0x00007fa2e1b414e7 in lh_SSL_SESSION_doall_TIMEOUT_PARAM 
(arg=0x7ffd4763b460, fn=0x7fa2e1b406f0 <timeout_cb>, lh=<optimized out>) at 
../ssl/ssl_sess.c:1104
 No locals.
 #11 SSL_CTX_flush_sessions (s=0x5647a65715f0, t=<optimized out>) at 
../ssl/ssl_sess.c:1119
         i = <optimized out>
         tp = {ctx = 0x5647a65715f0, time = 1572911664, cache = 0x5647a6551d40}
 #12 0x00005647a4d4d080 in ?? ()
 No symbol table info available.
 #13 0x00005647a4d4d109 in ?? ()
 No symbol table info available.
 #14 0x00005647a4d38c56 in ?? ()
 No symbol table info available.
 #15 0x00007fa2e09b6b97 in __libc_start_main (main=0x5647a4d38be0, argc=2, 
argv=0x7ffd4763b688, init=<optimized out>, fini=<optimized out>, 
rtld_fini=<optimized out>, stack_end=0x7ffd4763b678) at ../csu/libc-start.c:310
         self = <optimized out>
         __self = <optimized out>
         result = <optimized out>
         unwind_buf = {cancel_jmp_buf = {{jmp_buf = {0, -5506946324664727591, 
94865707995104, 140725801170560, 0, 0, -2240925574734854183, 
-2280530182707525671}, mask_was_saved = 0}}, priv = {pad = {0x0, 0x0, 
0x7fa2e1d9e733 <_dl_init+259>, 0x7fa2e1d816b8}, data = {prev = 0x0, cleanup = 
0x0, canceltype = -505813197}}}
         not_first_call = <optimized out>
 #16 0x00005647a4d3900a in ?? ()
 No symbol table info available.

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1847275

Title:
  stunnel4: "INTERNAL ERROR: Bad magic at ssl.c, line 117" - DoS
  vulnerability

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/stunnel4/+bug/1847275/+subscriptions

-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to