¡¾¸´ÏÖ¡¿cPanel & WHM Éí·ÝÈÏÖ¤ÈÆ¹ýÎó²î £¨CVE-2026-41940£©

Ðû²¼Ê±¼ä 2026-04-30

cPanel & WHMÊÇÆÕ±éÓÃÓÚÐéÄâÖ÷»ú¡¢¹²ÏíÖ÷»úºÍ·þÎñÆ÷ÍйÜÇéÐεÄWeb¹ÜÀí¿ØÖÆÃæ°å £¬ÆäÖÐWHMÖ÷ÒªÃæÏò·þÎñÆ÷¹ÜÀíÔ± £¬cPanelÃæÏòµ¥¸öÕ¾µã»òÍйÜÕË»§Óû§ ¡£


CVE-2026-41940ÊÇcPanel & WHMÖеÄÉí·ÝÈÏÖ¤ÈÆ¹ýÎó²î £¬Æä½¹µãÔ­ÀíÊǹ¥»÷Õß¿Éͨ¹ýÎÛȾԤÈÏÖ¤»á»°Îļþ £¬Ê¹Î´ÈÏÖ¤»á»°±»¹ýʧдÈëÈÏÖ¤ÀÖ³É״̬×Ö¶Î £¬´Ó¶øÈƹýÕý³£µÇ¼УÑé ¡£


ƾ֤¹¥»÷Ãæ¹ÜÀíÆ½Ì¨CensysµÄÊý¾Ý £¬×èÖ¹2026Äê4ÔÂ30ÈÕ £¬»¥ÁªÍøÉϱ£´æ2,762,782¸öDZÔÚµÄÒ×Êܹ¥»÷cPanel & WHMʵÀý ¡£ÓÉÓÚ¿´·¨ÑéÖ¤Îó²îʹÓóÌÐòÒѾ­Ðû²¼ £¬²¢ÇÒ¸ÃÎó²îÒÑÔÚ»¥ÁªÍøÉÏÆÕ±éÈö²¥ £¬Òò´Ë¹ØÓÚʹÓÃcPanel & WHMµÄ×éÖ¯¶øÑÔ £¬¸ÃÎó²î×é³ÉÁËÖ±½ÓÇÒÑÏÖØµÄΣº¦ ¡£


Îó²îÐÎò


CVE-2026-41940Îó²î·ºÆðÔÚcPanel & WHMµÄµÇ¼ÈÏÖ¤Óë»á»°´¦Öóͷ£Á÷³ÌÖÐ ¡£Õý³£ÇéÐÎÏ £¬Óû§»á¼ûWHM/cPanelµÇ¼½Ó¿Úºó £¬ÏµÍ³»áΪµÇ¼Á÷³Ì½¨Éè»á»°Îļþ £¬ÓÃÓÚÉúÑÄȪԴµØÖ·¡¢µÇ¼״̬¡¢Çå¾²ÁîÅÆ¡¢Ë«ÒòËØÈÏ֤״̬µÈÐÅÏ¢ ¡£×ÝÈ»Óû§Ìá½»Á˹ýʧÃÜÂë £¬ÏµÍ³Ò²¿ÉÄÜÌìÉúÒ»¸öÔ¤ÈÏÖ¤»á»° £¬ÓÃÓڼͼ±¾´Îʧ°ÜµÇ¼Àú³ÌÖеÄÔÝʱ״̬ ¡£


Îó²îµÄÒªº¦ÎÊÌâÔÚÓÚ£ºÔ¤ÈÏÖ¤»á»°ÖеIJ¿·Ö×ֶοÉÔÚÌØ¶¨ÈÏ֤·¾¶Ï±»Ò쳣дÈë ¡£ÈôÊǹ¥»÷Õß½á¹¹ÌØÊâµÄÈÏÖ¤Êý¾Ý £¬Ê¹ÃÜÂë×Ö¶ÎÖаüÀ¨»»ÐÐÆ½ÍÑÀë×Ö·û £¬²¢ÅäºÏÒì³£µÄ»á»°CookieÐÎ̬ £¬¾Í¿ÉÄܵ¼ÖÂÔ­±¾Ó¦×÷Ϊµ¥¸ö×Ö¶ÎÉúÑĵÄÄÚÈݱ»ÆÊÎö³É¶à¸ö×ÔÁ¦µÄ»á»°¼üÖµ ¡£Ëæºó £¬µ±·þÎñ¶ËÖØÐ¼ÓÔØraw session²¢Ð´Èëcache sessionʱ £¬ÕâЩαÔì×ֶοÉÄܱ»ÌáÉýΪ¶¥²ã»á»°ÊôÐÔ ¡£


µ±±»ÎÛȾµÄ»á»°ÖзºÆðÈÏÖ¤ÀÖ³É״̬×Ö¶Îʱ £¬ºóÐøÈÏÖ¤ÅжϿÉÄܹýʧµØÒÔΪ¸Ã»á»°ÒѾ­Íê³ÉÈÏÖ¤ £¬´Ó¶øÌø¹ýÕæÊµÃÜÂëУÑé ¡£¹¥»÷Àֳɺó £¬¹¥»÷Õß¿ÉÄÜÒÔWHM¹ÜÀíÉí·Ý½øÈë¿ØÖÆÃæ°å £¬½øÒ»²½Ö´ÐÐÕË»§¹ÜÀí¡¢ÍýÏëʹÃüÖ²ÈëµÈ¸ßΣ²Ù×÷ ¡£


Ó°Ïì¹æÄ£


cPanel & WHM < 11.110.0.97

cPanel & WHM < 11.118.0.63

cPanel & WHM < 11.126.0.54

cPanel & WHM < 11.130.0.19

cPanel & WHM < 11.132.0.29

cPanel & WHM < 11.134.0.20

cPanel & WHM < 11.136.0.5


Îó²îÔ­Àí


¸ÃÎó²îʵÖÊÉÏÊÇ¡°»á»°Îļþ×¢Èë + »á»°×´Ì¬ÌáÉý + ÈÏ֤״̬ÐÅÈβ»µ±¡±ÅäºÏµ¼ÖµÄÈÏÖ¤ÈÆ¹ý ¡£


ÐÞ¸´Ç° £¬saveSessionÖжÔpass×ֶεĴúÂë¿ÉÁýͳΪ£º


ͼƬ1.png


¸ÃÂß¼­±£´æÁ½¸öÒªº¦ÎÊÌâ ¡£


£¨1£©filter_sessiondata()²¢Î´Ç¿ÖÆÔÚsaveSession()ÄÚ²¿Ö´ÐÐ £¬¶øÊÇÒÀÀµ²î±ðŲÓ÷½×ÔÐÐŲÓà ¡£ÈôÊÇijÌõ·¾¶Ö±½ÓŲÓÃsaveSession() £¬ÇÒûÓÐÌáǰ¹ýÂË \r¡¢\n¡¢= µÈΣÏÕ×Ö·ûµ¼ÖÂsession×ֶα»ÎÛȾ ¡£


£¨2£©pass×Ö¶ÎÊÇ·ñ±àÂëÈ¡¾öÓÚ$obÊÇ·ñ±£´æ ¡£$obÀ´×ԻỰCookieÖжººÅºóµÄƬ¶Ï £¬ÀýÈ磺


ͼƬ2.png


ÈôÊÇÇëÇóÖÐֻЯ´ø£º


ͼƬ3.png


Ôò$obΪ¿Õ £¬Cpanel::Session::Encoder²»»á³õʼ»¯ £¬pass×Ö¶ÎÒ²²»»á±»±àÂë ¡£²¹¶¡ÐÂÔöÁ˶Ôfilter_sessiondata()µÄͳһŲÓà £¬²¢ÔÚ$obȱʧʱ½«ÃÜÂë×Ö¶ÎÉúÑÄΪno-ob£º¼ÓÊ®Áù½øÖƱàÂëÐÎʽ £¬×èÖ¹CRLFÔ­Ñù½øÈëraw session ¡£


Basic Authentication·¾¶ÎÛȾÎó²î´¥·¢Â·¾¶Î»ÓÚcpsrvd¶ÔBasic AuthenticationµÄ´¦Öóͷ£Âß¼­ ¡£Ïà¹Ø´úÂë¿ÉÁýͳΪ£º


ͼƬ4.png


ÕâÀïµÄųÈõµãÊÇ£º$pass À´×Ô Authorization: Basic ½âÂëºóµÄÃÜÂ벿·Ö £¬¶ø set_pass() Ö»ÒƳý NUL ×Ö½Ú £¬²»ÒƳý \r »ò \n ¡£Òò´Ë £¬¹¥»÷Õß¿ÉÒÔÈàBasic ÈÏÖ¤½âÂëЧ¹û·ºÆðÈçϽṹ£º


ͼƬ5.png


·þÎñ¶ËÈÔÈ»ÒÔΪx\r\n... ÊÇpass×ֶεÄÖµ £¬µ«µ±Ëü±»Ð´Èëraw sessionÎļþºó £¬Îı¾Îļþ»áÄð³É¶àÐÐkey=value½á¹¹ ¡£¸Ã·¾¶»áÖ±½ÓŲÓÃsaveSession() £¬²¢ÇÒ$passÖеÄCRLF»á±»Ð´Èë /var/cpanel/sessions/raw/ ¡£


Îó²î¸´ÏÖ


£¨1£©WHMÊ×Ò³ÈçÏ£º


ͼƬ6.png


£¨2£©Ö´ÐÐPOCÉó²éËùÓÐÕ˺ÅÐÅÏ¢


ͼƬ7.png


Çå¾²½¨Òé


    £¨1£©Á¬Ã¦Éý¼¶

    cPanel¹Ù·½ÒÑÐû²¼Ç徲ͨ¸æ £¬Çë°´Ö¸µ¼¾ÙÐÐÐÞ¸´ ¡£


    £¨2£©ÔÝʱ»º½â²½·¥

    ? ÈôÔÝʱÎÞ·¨Éý¼¶ £¬¿ÉÔÚ·À»ðǽÉÏ×èÖ¹¶Ë¿Ú2083¡¢2087¡¢2095ºÍ2096µÄÈëÕ¾Á÷Á¿ ¡£

    ? »òÔÝʱͣÓÃÏà¹Ø·þÎñ ¡£

    ͼƬ8.png



    ²Î¿¼Á´½Ó£º

    [1]https://support.cpanel.net/hc/en-us/articles/40073787579671-Security-CVE-2026-41940-cPanel-WHM-WP2-Security-Update-04-28-2026



    Ò«ÊÀÓéÀÖÆð¾¢·ÀÓùʵÑéÊÒ£¨ADLab£©


    ADLab½¨ÉèÓÚ1999Äê £¬ÊÇÖйúÇå¾²ÐÐÒµ×îÔ罨ÉèµÄ¹¥·ÀÊÖÒÕÑо¿ÊµÑéÊÒÖ®Ò» £¬Î¢ÈíMAPPÍýÏë½¹µã³ÉÔ± £¬¡°ºÚȸ¹¥»÷¡±¿´·¨Ê×ÍÆÕß ¡£×èÖ¹ÏÖÔÚ £¬ADLabÒÑͨ¹ý CNVD/CNNVD/NVDB/CVEÀÛ¼ÆÐû²¼Çå¾²Îó²î7000Óà¸ö £¬Ò»Á¬¼á³Ö¹ú¼ÊÍøÂçÇå¾²ÁìÓòÒ»Á÷Ë®×¼ ¡£ÊµÑéÊÒÑо¿Æ«Ïòº­¸Ç»ù´¡Çå¾²Ñо¿¡¢µçÐÅÔËÓªÉÌ»ù´¡ÉèÊ©Çå¾²Ñо¿¡¢Òƶ¯ÖÕ¶ËÇå¾²Ñо¿¡¢ÔÆÇå¾²Ñо¿¡¢ÐÅ´´Çå¾²Ñо¿¡¢ÎïÁªÍøÇå¾²Ñо¿¡¢³µÁªÍøÇå¾²Ñо¿¡¢¹¤¿ØÇå¾²Ñо¿¡¢Êý¾ÝÇå¾²Ñо¿¡¢5GÇå¾²Ñо¿¡¢AIÇå¾²Ñо¿¡¢ÎÀÐÇÇå¾²Ñо¿¡¢µÍ¿ÕÇå¾²Ñо¿¡¢¸ß¼¶ÍþвÑо¿¡¢¹¥·Àϵͳ½¨Éè ¡£Ñо¿Ð§¹ûÓ¦ÓÃÓÚ²úÆ·½¹µãÊÖÒÕÑо¿¡¢¹ú¼ÒÖØµã¿Æ¼¼ÏîÄ¿¹¥¹Ø¡¢×¨ÒµÇå¾²·þÎñµÈ ¡£


    adlab.jpg