අවදානම් රැල්ලෙන් වසර තුනකට පසුව (
AF_PACKET සොකට් එකක් නිර්මාණය කිරීම සහ අවදානම් ප්රයෝජනයට ගැනීම සඳහා CAP_NET_RAW වරප්රසාද අවශ්ය වේ. කෙසේ වෙතත්, පරිශීලක නාම අවකාශයන් සඳහා සහය දක්වන පද්ධති මත නිර්මාණය කරන ලද බහාලුම්වල වරප්රසාද නොලත් පරිශීලකයෙකුට නිශ්චිත අවසරය ලබා ගත හැක. උදාහරණයක් ලෙස, Ubuntu සහ Fedora මත පෙරනිමියෙන් පරිශීලක නාම අවකාශයන් සක්රීය කර ඇත, නමුත් Debian සහ RHEL මත සක්රීය නොවේ. ඇන්ඩ්රොයිඩ් හි, මාධ්ය සේවාදායක ක්රියාවලියට AF_PACKET සොකට් සෑදීමට අයිතිය ඇත, එමඟින් අවදානම් ප්රයෝජනයට ගත හැකිය.
අවදානම tpacket_rcv ශ්රිතයේ පවතින අතර netoff විචල්යය ගණනය කිරීමේ දෝෂයක් නිසා ඇතිවේ. ප්රහාරකයෙකුට netoff විචල්යය maclen විචල්යයට වඩා අඩු අගයකට ලියා ඇති කොන්දේසි නිර්මාණය කළ හැකි අතර, එය "macoff = netoff - maclen" ගණනය කිරීමේදී පිටාර ගැලීමක් ඇති කරන අතර පසුව එන දත්ත සඳහා බෆරයට පොයින්ටරය වැරදි ලෙස සැකසීමට හේතු වේ. එහි ප්රතිඵලයක් වශයෙන්, ප්රහාරකයෙකුට වෙන් කරන ලද බෆරයේ සීමාවෙන් ඔබ්බට ප්රදේශයකට බයිට් 1 සිට 10 දක්වා ලිවීම ආරම්භ කළ හැක. පද්ධතියේ මූල අයිතිවාසිකම් ලබා ගැනීමට ඔබට ඉඩ සලසන සූරාකෑමක් සංවර්ධනය වෙමින් පවතින බව සටහන් වේ.
ගැටළුව 2008 ජූලි මාසයේ සිට කර්නලය තුළ පවතී, i.e. සියලු සැබෑ න්යෂ්ටීන් තුළ ප්රකාශයට පත් වේ. නිවැරදි කිරීම දැනට ලබා ගත හැකිය
මූලාශ්රය: opennet.ru