¡¾·ì϶¹«¸æ¡¿Linux Kernel rtmutex ±¾µØÈ¨ÏÞÌáÉý·ì϶(CVE-2026-43499)

°ä²¼¹¦·ò 2026-07-09

Ò»¡¢·ì϶¸ÅÊö


OG¶«·½Ìü¡¤(Öйú´ó½)


Linux KernelÊÇLinux²Ù×÷ϵͳµÄÖ÷Ìâ×é¼þ£¬£¬£¬ÕƹÜÖÎÀíÓ²¼þ×ÊÔ´¡¢¹ý³Ìµ÷¶È¡¢ÄÚ´æÖÎÀí¡¢ÍøÂçͨѶÒÔ¼°ÏµÍ³Å²ÓõÈÖ÷ÌâÖ°ÄÜ ¡£¡£¡£×÷ΪÖÚ¶àLinux¿¯ÐаæµÄ»ù´¡ÄÚºË×é¼þ£¬£¬£¬Æä²»±äÐԺͰ²È«ÐÔÖ±½ÓÓ°Ïì·þÎñÆ÷¡¢ÔÆÍÆËãÆ½Ì¨¡¢Ç¶ÈëʽÉ豸¼°ÆäËûLinuxϵͳ»·¾³µÄÔËÐа²È« ¡£¡£¡£


2026Äê7ÔÂ8ÈÕ£¬£¬£¬OG¶«·½Ìü°²È«Ó¦¼±ÏìÓ¦ÖÐÐÄ£¨VSRC£©¼à²âµ½Linux Kernel rtmutex±¾µØÈ¨ÏÞÌáÉý·ì϶ ¡£¡£¡£¸Ã·ì϶´æÔÚÓÚkernel/locking/rtmutex.cÎļþµÄremove_waiter()º¯ÊýÖУ¬£¬£¬ÓÉÓÚº¯ÊýÃýÎóʹÓÃcurrent°ü°ìÏÖʵÆÚ´ý¹¤×÷waiter::task½øÐÐËãÕʲÙ×÷£¬£¬£¬µ¼Ö¹¤×÷½á¹¹ÖеÄÄÚºËÖ¸ÕëδÕýÈ·¿ªÊÍ£¬£¬£¬¹¥»÷Õß¿Éͨ¹ýͨ³£Ïß³ÌϵͳŲÓô¥·¢FUTEX PI»úÖÆÒì³£õè¾¶£¬£¬£¬»ñµÃÐü¿ÕÄÚºËÖ¸Õë²¢½øÒ»²½ÊµÏÖÄÚºËËÁÒâµØÖ·Ð´È룬£¬£¬×îÖÕÌáÉýÖÁrootȨÏÞ ¡£¡£¡£¸Ã·ì϶ӰÏìÁìÓò¹ã¡¢´æÔÚ¹¦·ò³¬¹ý15Äê ¡£¡£¡£



¶þ¡¢Ó°ÏìÁìÓò



Linux Kernel 2.6.39 <= Linux Kernel < 6.1.175

Linux Kernel 6.2 <= Linux Kernel < 6.6.140

Linux Kernel 6.7 <= Linux Kernel < 6.12.86

Linux Kernel 6.13 <= Linux Kernel < 6.18.27

Linux Kernel 6.19 <= Linux Kernel < 7.0.4



Èý¡¢°²È«´ëÊ©


3.1 Éý¼¶°æ±¾


¹Ù·½ÒѰ䲼ÐÞ¸´²¹¶ ¡£¡£¡£¬£¬£¬ÒÔÐÞ¸´¸Ã·ì϶ ¡£¡£¡£

Linux Kernel >= 6.1.175

Linux Kernel >= 6.6.140

Linux Kernel >= 6.12.86

Linux Kernel >= 6.18.27

Linux Kernel >= 7.0.4

ÏÂÔØÁ´½Ó£º£º

https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/?id=3bfdc63936dd4773109b7b8c280c0f3b5ae7d349/


3.2 һʱ´ëÊ©


ÔÝÎÞ ¡£¡£¡£


3.3 ͨÓý¨Òé


¶¨ÆÚ¸üÐÂϵͳ²¹¶ ¡£¡£¡£¬£¬£¬Ï÷¼õϵͳ·ì϶£¬£¬£¬ÌáÉý·þÎñÆ÷µÄ°²È«ÐÔ ¡£¡£¡£

¼ÓǿϵͳºÍÍøÂçµÄ½Ó¼û½ÚÖÆ£¬£¬£¬Åú¸Ä·À»ðǽսÊõ£¬£¬£¬¹Ø±Õ·Ç±ØÒªµÄÀûÓö˿ڻò·þÎñ£¬£¬£¬Ï÷¼õ½«Î£ÏÕ·þÎñ£¨ÈçSSH¡¢RDPµÈ£©Â¶³öµ½¹«Íø£¬£¬£¬Ï÷¼õ¹¥»÷Ãæ ¡£¡£¡£

ʹÓÃÆóÒµ¼¶°²È«²úÆ·£¬£¬£¬ÌáÉýÆóÒµµÄÍøÂ簲ȫ»úÄÜ ¡£¡£¡£

¼ÓǿϵͳÓû§ºÍȨÏÞÖÎÀí£¬£¬£¬ÆôÓöà³É·ÖÈÏÖ¤»úÖÆºÍ×îСȨÏÞ×¼Ôò£¬£¬£¬Óû§ºÍÈí¼þȨÏÞӦά³ÖÔÚ×îµÍÏÞ¶È ¡£¡£¡£

ÆôÓÃÇ¿ÃÜÂëÕ½Êõ²¢ÉèÖÃΪ¶¨ÆÚÅú¸Ä ¡£¡£¡£


3.4 ²Î¿¼Á´½Ó


https://nvd.nist.gov/vuln/detail/CVE-2026-43499/

https://nebusec.ai/research/ionstack-part-2/