È»¶ø£¬¾ÍÔÚÎÒÃÇÒÔΪÕâһϵͳÒѾ×ã¹»¼á²»¿É´Ýʱ£¬Ò»¸öÁîÈËÕ𾪵ÄÏûÏ¢´«À´£ºLinuxÄÚºËÖдæÔÚÒ»¸öÖØ´ó°²È«Â©¶´£¬Õâһ©¶´µÄDZÔÚÍþвԶ³¬ÒÔÍù£¬Ò»µ©±»ºÚ¿ÍÀûÓ㬺ó¹û½«²»¿°ÉèÏë
Õâһ©¶´µÄÆØ¹â£¬Ô´ÓÚÖøÃûϵͳÄÚºËר¼Ò¡¢¡¶Èí¼þµ÷ÊÔ¡·Ò»ÊéµÄ×÷ÕßÕÅÒø¿üÔÚ2024Äê8ÔÂ8ÈÕ·¢²¼µÄһƪÎÄÕ¡¶ÊÇËÔÚLINUXÄÚºËÖпªÁËÕâ¸ö´ó¶´?¡·
ÔÚÕâÆªÎÄÕÂÖУ¬ÕÅÒø¿üÏêϸÃèÊöÁËËûÔÚ²âÊÔ¹ý³ÌÖз¢ÏÖµÄÒ»¸ö¹îÒìÏÖÏ󡪡ªÒ»¸öËæ»úµÄÄÚºËoops£¨Ö¸LinuxÄں˷¢Éú²»ÕýÈ·µÄÐÐΪ²¢Éú³É´íÎ󱨸棩
Õâ¸öoopsÒ»µ©·¢Éú£¬¾Í»áµ¼ÖÂһϵÁÐÁ¬Ëø·´Ó¦£¬ÈçÉùÒôÎÞ·¨²¥·Å¡¢rebootʧ°ÜµÈ
¶øÕâÒ»ÇеĸùÔ´£¬¾¹È»ÊÇÒ»¸öÒþ²ØÁË12ÄêÖ®¾ÃµÄÖØ´ó°²È«Â©¶´£¬ÕÅÒø¿ü½«ÆäÃüÃûΪ¡°indler©¶´¡±
¾ÝÕÅÒø¿ü½éÉÜ£¬Õâ¸öoops×î³õÊÇÔÚËûÃǵÄÄں˿ª·¢ÍŶӲâÊÔÒÆ¶¯¼ÆËãÆ½Ì¨¡°ÓÄÀ¼¡±µÄϵͳ¾µÏñʱ·¢ÏÖµÄ
µ±Ê±£¬ËûÃǽ«ÄÚºËÉý¼¶µ½6+Ubuntu 24.04ºó£¬Õâ¸öoops±ã¿ªÊ¼Ëæ»ú³öÏÖ
Õâ¸öoopsµÄ±¾ÖÊÊÇ·Ç·¨·ÃÎÊÄڴ棬Ҳ¾ÍÊÇͨ³£Ëù˵µÄÔ½½ç
È»¶ø£¬ÁîÈ˾ªÑȵÄÊÇ£¬Õâ´ÎÔ½½ç·ÃÎʵÄÄÚ´æµØÖ·²¢²»ÊÇÒ»¸öÆÕͨµÄ0Ö¸Õë»òСÓÚ4096µÄСָÕ룬¶øÊÇÒ»¸öºÜ³¤µÄµØÖ·£º003a72656c646e69
ƾ½è¶àÄêµÄ¾Ñ飬ÕÅÒø¿üºÜ¿ì¿´³öÕâ¸ö³¤µØÖ·Öаüº¬Á˺ܶà¿É¶ÁµÄASCII×Ö·û
ͨ¹ýwindbgµÄ.formatsÃüÁîת»»ºó£¬Ëû¾ªÑȵط¢ÏÖ£¬Õâ¸ö´íÎóµØÖ·¶ÔÓ¦µÄÕýÊÇ¡°:reldni¡±Õâ8¸ö×Ö·û
½«Õâ8¸ö×Ö·ûµÄ˳Ðòµ÷Õûºó£¬¾ÍÊÇ¡°indler: ¡±£¨×¢ÒâðºÅºóÃæ»¹ÓÐÒ»¸ö¿Õ¸ñ£©
ΪÁËÕÒµ½Ôì³ÉÄÚ´æÒç³öµÄ¡°ÔªÐס±£¬ÕÅÒø¿ü¼°ÆäÍŶÓÊÔÁ˺ܶàÖÖ·½·¨£¬µ«¶¼Ã»Óгɹ¦¶¨Î»
×îÖÕ£¬ËûÃǾö¶¨²ÉÓÃ×îÖ±½ÓµÄ·½Ê½£ºÊ¹Óü¯³ÉÔÚLinuxÄÚºËÖеÄÄÚ´æ´íÎó¼ì²â¹¤¾ßKASAN£¨Kernel Address Sanitizer£©
Õâ¿î¹¤¾ßÓÉGoogle¹¤³Ìʦ¿ª·¢£¬Äܹ»ÓÐЧµØ¼ì²â³öÄÚ´æ´íÎó
Ôڳɹ¦ÔËÐÐÁËÆôÓÃKASANµÄÄں˺ó£¬ÍŶӺܿìÕÒµ½ÁËÒ»¸öÄÚ´æÔ½½çд£¨ÓÖ³ÆÎª»º³åÇøÒç³ö£©
ͨ¹ý×Ðϸ²é¿´ÄÚºËÏûÏ¢£¬ËûÃÇ·¢ÏÖÕâ¸öÔ½½çд·¢ÉúÔÚ__memcpy_fromioº¯ÊýÖУ¬²¢ÇÒÊÇÓÉsystemdÈÎÎñ´¥·¢µÄ
ÕâÒ»·¢ÏÖÁ¢¼´ÒýÆðÁËÒµ½çµÄ¹ã·º¹Ø×¢
±Ï¾¹£¬Linux²Ù×÷ϵͳ×÷ΪÖÚ¶à·þÎñÆ÷ºÍǶÈëʽÉ豸µÄºËÐÄ£¬Æä°²È«ÐÔÖ±½Ó¹ØÏµµ½Õû¸ö¼ÆËãÉú̬ϵͳµÄÎȶ¨
Èç¹ûÕâ¸ö©¶´±»ºÚ¿ÍÀûÓã¬ËûÃÇ¿ÉÒÔͨ¹ýÓû§¿Õ¼äµÄij¸öÓ¦ÓÃ×öÌø°å£¬½ø¶ø¹¥»÷ÄÚºË
ÓÉÓڸé¶´¿ÉÔÚÓû§¿Õ¼äͨ¹ýLinuxµÄÐéÎļþ»úÖÆ´¥·¢£¬Òò´ËºÚ¿Í¿ÉÒÔͨ¹ýÏòÄں˿ռä×¢Èë´úÂëʵÏÖÔ¶³Ì´úÂëÖ´ÐУ¨RCE£©£¬½øÐÐDOS¹¥»÷´Ù·¢Òç³ö£¬´Ó¶øÈÃÄں˱ÀÀ£¡¢Í£Ö¹¹¤×÷
ÕâÖÖDZÔÚµÄÍþв֮´ó£¬×ãÒÔÈÃËùÓÐÈ˸е½µ£ÓÇ
È»¶ø£¬Õâ²¢²»ÊÇLinux²Ù×÷ϵͳ½üÄêÀ´ÆØ³öµÄÎ¨Ò»ÖØ´ó©¶´
ÊÂʵÉÏ£¬Ëæ×ÅÐÅÏ¢¼¼ÊõµÄ²»¶Ï·¢Õ¹£¬LinuxÏµÍ³Ò²ÃæÁÙ×ÅÔ½À´Ô½¶àµÄ°²È«ÌôÕ½
ÀýÈ磬ÔÚ2024Äê11Ô£¬¾ÍÓÖÓб¨µÀ³ÆLinux²Ù×÷ϵͳÖз¢ÏÖÁËÒ»¸öDZ·ü½ü10ÄêµÄÑÏÖØÂ©¶´
Õâ¸ö©¶´Éæ¼°µÄÓ¦ÓóÌÐòÊÇÃûΪneedrestartµÄʵÓù¤¾ß£¬Æä×·×Ù±àºÅ°üÀ¨CVE-2024-48990¡¢CVE-2024-48991¡¢CVE-2024-48992¡¢CVE-2024-10224ºÍCVE-2024-11003
Õâһ©¶´µÄÊ×´ÎÒýÈëʼÓÚ2014Äê4Ô·¢²¼µÄneedrestart°æ±¾0.8£¬Ö±µ½2024Äê11ÔÂ19ÈÕµÄа汾3.8²Å±»ÐÞ¸´
Õâ¸ö©¶´µÄDZÔÚÓ°ÏìͬÑù²»ÈÝСêï
ͨ¹ý²Ù¿ØPYTHONPATHºÍRUBYLIB»·¾³±äÁ¿£¬¹¥»÷Õß¿ÉÒÔ×¢Èë¶ñÒâ¹²Ïí¿â£¬²¢ÔÚPythonºÍRuby½âÊÍÆ÷³õʼ»¯½×¶ÎÖ´ÐÐÈÎÒâ´úÂë
´ËÍ⣬ÀûÓÃneedrestartÖеľºÕùÌõ¼þ£¬¹¥»÷Õß»¹¿ÉÒÔÌæ»»Python½âÊÍÆ÷µÄ¶þ½øÖÆÎļþ£¬´Ó¶øÖ´ÐжñÒâ´úÂë
ÕâÖÖ²Ù×÷µÄ³É¹¦½«Ö±½Óµ¼Ö¹¥»÷Õß¿ÉÔÚϵͳÉÏÖ´ÐиßȨÏÞ²Ù×÷£¬ÑÏÖØÎ£º¦Óû§Êý¾Ý¼°ÏµÍ³°²È«
Ãæ¶ÔÕâһϵÁеݲȫÌôÕ½£¬ÎÒÃDz»Äܲ»¸Ðµ½ÓÇÂÇ
±Ï¾¹£¬Linux²Ù×÷ϵͳ×÷ΪÖÚ¶à¹Ø¼ü»ù´¡ÉèÊ©µÄºËÐÄ£¬Æä°²È«ÐÔÖ±½Ó¹ØÏµµ½Õû¸öÉç»áµÄÎȶ¨ºÍ·¢Õ¹
Òò´Ë£¬ÎÒÃDZØÐë²ÉÈ¡ÇÐʵÓÐЧµÄ´ëÊ©À´Ó¦¶ÔÕâЩÍþв
Ê×ÏÈ£¬ÎÒÃÇÐèÒª¼Óǿ©¶´µÄ¼à²âºÍÐÞ¸´¹¤×÷
ÕýÈçÕÅÒø¿üËùչʾµÄÄÇÑù£¬Í¨¹ýʹÓÃÄÚ´æ´íÎó¼ì²â¹¤¾ßKASANµÈÏȽø¼¼Êõ£¬ÎÒÃÇ¿ÉÒÔÓÐЧµØ·¢ÏÖDZÔÚµÄÄÚ´æ´íÎóºÍ©¶´
ͬʱ£¬ÎÒÃÇ»¹ÐèÒª½¨Á¢¸ü¼ÓÍêÉÆµÄ©¶´Ó¦¼±ÏìÓ¦»úÖÆ£¬È·±£ÔÚ©¶´±»·¢ÏÖºóÄܹ»Ñ¸ËٵؽøÐÐÐÞ¸´ºÍ¸üÐÂ
Æä´Î£¬ÎÒÃÇÐèÒªÌá¸ßÓû§µÄ°²È«ÒâʶºÍ·À·¶ÄÜÁ¦
Óû§ÊÇϵͳµÄ×îÖÕʹÓÃÕߣ¬Ò²Êǰ²È«µÄµÚÒ»µÀ·ÀÏß
Òò´Ë£¬ÎÒÃÇÐèҪͨ¹ý½ÌÓýºÍÅàѵÀ´Ìá¸ßÓû§µÄ°²È«Òâʶ£¬ÈÃËûÃÇÁ˽ⳣ¼ûµÄ°²È«ÍþвºÍ¹¥»÷ÊֶΣ¬²¢ÕÆÎÕ»ù±¾µÄ·À·¶¼¼ÄÜ
´ËÍ⣬ÎÒÃÇ»¹ÐèÒª¹ÄÀøÓû§¶¨ÆÚ¸üÐÂϵͳºÍÈí¼þ£¬ÒÔÈ·±£Æä°²È«ÐԵõ½¼°Ê±µÄ±£ÕÏ
×îºó£¬ÎÒÃÇÐèÒª¼ÓÇ¿¹ú¼ÊºÏ×÷ºÍÐÅÏ¢¹²Ïí
Ãæ¶ÔÈ«Çò»¯µÄÍøÂçÍþв£¬Èκιú¼Ò¶¼ÎÞ·¨¶ÀÉÆÆäÉí
Òò´Ë£¬ÎÒÃÇÐèÒª¼ÓÇ¿¹ú¼ÊºÏ×÷£¬¹²Í¬Ó¦¶ÔÍøÂ簲ȫÌôÕ½
ͨ¹ýÐÅÏ¢¹²ÏíºÍÐͬ×÷Õ½£¬ÎÒÃÇ¿ÉÒÔ¸ü¼ÓÓÐЧµØ·¢Ïֺʹò»÷ÍøÂç·¸×ï»î¶¯£¬Î¬»¤È«ÇòÍøÂç¿Õ¼äµÄ°²È«ºÍÎȶ¨
×ÜÖ®£¬LinuxÖØ´ó©¶´µÄÆØ¹âÔÙ´ÎΪÎÒÃÇÇÃÏìÁ˰²È«µÄ¾¯ÖÓ
ÔÚÕâ¸öÐÅÏ¢»¯¿ìËÙ·¢Õ¹µÄʱ´ú£¬ÎÒÃDZØÐëʱ¿Ì±£³Ö¾¯ÌèºÍÇåÐѵÄÍ·ÄÔ£¬²ÉÈ¡ÓÐЧµÄ´ëÊ©À´Ó¦¶Ô¸÷ÖÖ°²È«ÌôÕ½
Ö»ÓÐÕâÑù£¬ÎÒÃDzÅÄÜÈ·±£Linux²Ù×÷ϵͳµÄ°²È«ÐÔºÍÎȶ¨ÐÔ£¬ÎªÕû¸öÉç»áµÄÐÅÏ¢»¯½ø³ÌÌṩ¼áʵµÄ±£ÕÏ