Удаленный авторизованный пользователь может послать FindNextPrintChangeNotify() запрос без предварительно посланного запроса FindFirstPrintChangeNotify(), чтобы аварийно завершить работу smbd. Уязвимость расположена в printer_notify_info() в 'rpc_server/srv_spoolss_nt.c'.
ребята, а чего samba еще не в ядре? как nfs - есть RING3 и RING0 версии сервиса.
Имхо шустрее намного будет, например по сети пришел запрос - чтение
филе (очень грубо) - демон открывает филе, читает кусок в свою память
и шлет в сокет, а ведь можна и не копировать buf туда сюда, если
ksmbd !?
А зачем? Так samba --- кросплатформенный продукт. А если будет ksmbd, то ни о какой кроссплатформенности не может быть и речи. И потом, samba и так быстрее, чем M$ SMB/NBT. Куда ж ещё быстрее?