Qhov tsis zoo hauv Linux ntsiav uas tuaj yeem ua rau muaj kev sib tsoo los ntawm kev xa ib pob ntawv UDP
Hauv Linux kernel txheeb xyuas yooj yim (CVE-2019-11683), uas tso cai rau koj los ua qhov tsis lees paub kev pabcuam los ntawm kev xa cov pob ntawv UDP tshwj xeeb (pob ntawv-ntawm-tuag). Qhov teeb meem yog tshwm sim los ntawm qhov yuam kev hauv udp_gro_receive_segment handler (net/ipv4/udp_offload.c) nrog rau kev siv GRO (Generic Txais Offload) thev naus laus zis thiab tuaj yeem ua rau muaj kev noj nyiaj txiag ntawm cov ntsiab lus ntawm cov ntsiav nco thaj chaw thaum ua UDP pob ntawv nrog xoom padding. (nplua nuj payload).
Qhov teeb meem tsuas yog cuam tshuam rau lub kernel 5.0txij li GRO txhawb rau UDP sockets yog ua raws thaum lub Kaum Ib Hlis xyoo tas los thiab tsuas yog tswj kom nkag mus rau hauv qhov tseeb ruaj khov tso tawm ntawm cov ntsiav. GRO thev naus laus zis tso cai rau koj los ua kom nrawm nrawm ntawm ntau cov pob khoom tuaj los ntawm kev sib sau ntau pob ntawv rau hauv cov block loj dua uas tsis tas yuav ua cov txheej txheem sib cais ntawm txhua pob ntawv.
Rau TCP, qhov teeb meem tsis tshwm sim, txij li cov txheej txheem no tsis txhawb nqa pob ntawv sib sau ua ke yam tsis muaj kev them nyiaj.