In FreeBSD through 11.1, the smb_strdupin function in sys/netsmb/smb_subr.c has a race condition with a resultant out-of-bounds read, because it can cause t2p->t_name strings to lack a final '\0' character.
The product reads data past the end, or before the beginning, of the intended buffer.
Link | Tags |
---|---|
http://www.securityfocus.com/bid/101191 | vdb entry third party advisory |
https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=222687 | issue tracking vendor advisory |
https://svnweb.freebsd.org/base?view=revision&revision=324102 | issue tracking vendor advisory |