ืขืืืขืืข ืืืึทืื ืขืจืึทืืืืืืื ืืึธืื ืฉืืื ืืืืขื ืึทืคืืื ืืื ืื J-Web ืืืขื ืฆืืืื ื, ืืืึธืก ืืื ืืขื ืืฆื ืืื ืืืฉืื ืืคึผืขืจ ื ืขืฅ ืืขืืืืกืขืก ืืงืืืืคึผื ืืื ืื JunOS ืึธืคึผืขืจืืืืื ื ืกืืกืืขื, ืื ืืขืจืกื ืืขืคืขืจืืขื ืคืื ืืืึธืก (CVE-2022-22241) ืึทืืึทืื ืืืจ ืฆื ืจืืืึธืืืื ืืืกืคืืจื ืืืื ืงืึธื ืืื ืื ืกืืกืืขื. ืึธืืขื ืืึทืงืืืฉืึทื ืืืจื ืฉืืงื ืึท ืกืคึผืขืฉืื ืืืืืื ื ืืืืคึผ ืืขืื. ืืืืขืจื ืคืื ืืืฉืื ืืคึผืขืจ ืืืกืจืืื ืืขื ืขื ืึทืืืืืืื ืฆื ืื ืกืืึทืืืจื ืคืืจืืืืึทืจืข ืืขืจืืืึทื ืืืงืื ืืขื, ืืื ืืืื ืืึธืก ืืื ื ืื ืืขืืืขื, ืขื ืฉืืจ ืึทื ืึทืงืกืขืก ืฆื ืื ืืืขื ืฆืืืื ื ืืื ืืืึทืงื ืคึฟืื ืคืื ืืจืืืกื ืืืง ื ืขืืืืึธืจืงืก ืืื ืืืืืืขื ืืืืื ืฆื ืืจืึทืกืืื ืืื ืืช.
ืื ืขืกืึทื ืก ืคืื ืื ืืืึทืื ืขืจืึทืืืืืื ืืื ืึทื ืืขืจ ืืขืงืข ืืจื ืืืจืืืขืืื ืืขื ืืืจื ืืขืจ ืืึทื ืืฆืขืจ ืืื ืคึผืจืึทืกืขืกื ืืื ืื /jsdm/ajax/logging_browse.php ืฉืจืืคื ืึธื ืคืืืืขืจืื ื ืื ืคึผืจืขืคืืงืก ืืื ืื ืืื ืืึทืื ืืืคึผ ืืื ืืขืจ ืืื ืข ืืืืืขืจ ืึธืืขื ืืึทืงืืืฉืึทื ืืฉืขืง. ืึท ืึทืืึทืงืขืจ ืงืขื ืขื ืืืขืจืฉืืงื ืึท ืืืืืข ืคืึทืจ ืืขืงืข ืืื ืืขืจ ืื ืืืื ืคืื ืึท ืืืื ืืื ืืขืจืืจืืืื ืื ืืืจืืคืืจืื ื ืคืื ืื PHP ืงืึธื ืืื ืื ืคืึทืจ ืึทืจืงืืืื ืืื ืื "Phar deserialization" ืืึทืคืึทืื ืืืคึฟื (ืืืฉื, ืกืคึผืขืฆืืคืืฆืืจื "filepath=phar:/path/pharfile.jpg "ืืื ืืขืจ ืืงืฉื).
ืืขืจ ืคึผืจืึธืืืขื ืืื ืึทื ืืืขื ืงืึธื ืืจืึธืืืจืื ื ืึท ืืคึผืืึธืึทืืขื ืืขืงืข ื ืืฆื ืื PHP ืคึฟืื ืงืฆืืข is_dir (), ืื ืคึฟืื ืงืฆืืข ืืืืืึธืืึทืืืฉ ืืขืกืขืจืืึทืืื ืื ืืขืืึทืืึทืืึท ืคืื ืื Phar ืึทืจืืฉืืืืข ืืืขื ืคึผืจืึทืกืขืกืื ื ืคึผืึทืืก ืกืืึทืจืืื ื ืืื "phar: //". ื ืขื ืืขื ืืืืจืงืื ื ืืื ืืืืขืจืงื ืืืขื ืคึผืจืึทืกืขืกืื ื ืืึทื ืืฆืขืจ-ืกืึทืคึผืืืื ืืขืงืข ืคึผืึทืืก ืืื ืื ืคืึทื ืืงืฉืึทื ื file_get_contents(), fopen(), file(), file_exists(), md5_file(), filemtime() ืืื ืคืืืขืกืืืข().
ืื ืืึทืคืึทืื ืืื ืงืึธืืคึผืืืฆืืจื ืืืจื ืืขื ืคืึทืงื ืึทื ืืื ืึทืืืฉืึทื ืฆื ืึธื ืืืืื ืื ืืืจืืคืืจืื ื ืคืื ืื ืคืึทืจ ืึทืจืงืืืื, ืืขืจ ืึทืืึทืงืขืจ ืืืื ืืขืคึฟืื ืขื ืึท ืืืขื ืฆื ืึธืคึผืืึธืืืจื ืขืก ืฆื ืื ืืืื (ืืืจื ืึทืงืกืขืก /jsdm/ajax/logging_browse.php, ืืืจ ืงืขื ื ืืืืื ืกืคึผืขืฆืืคืืฆืืจื ืืขื ืืจื ืฆื ืื ืืืื. ืืืกืคืืจื ืึทื ืฉืืื ืืืืืกืืื ื ืืขืงืข). ืืขืืืขื ืกืื ืขืจืืึธืื ืคึฟืึทืจ ืืขืงืขืก ืฆื ืืึทืงืืืขื ืึทื ืื ืื ืืืื ืึทืจืืึทื ื ืขืืขื ืืึทืื ืืึธืืืื ื ืึท Phar ืืขืงืข ืืืกืืืืื ืืื ืึท ืืืื ืืืจื ืึท ืืืื ืึทืจืืืขืจืคืืจื ืืื ืกื ืืื ืคืึทืจืืืึทืื ืื ืืขืงืข ืืื ืื ืืืขื ืืื ืืึทืื ืงืึทืฉ.
ืื ืืขืจืข ืืืึทืื ืขืจืึทืืืืืืื:
- CVE-2022-22242 - ืกืึทืืกืืืืืฉืึทื ืคืื ืึทื ืคืืืืขืจื ืคืื ืืจืืืกื ืืืง ืคึผืึทืจืึทืืขืืขืจืก ืืื ืืขืจ ืจืขืืืืืึทื ืคืื ืื error.php ืฉืจืืคื, ืืืึธืก ืึทืืึทืื ืงืจืืึทื-ืคึผืืึทืฅ ืกืงืจืืคึผืืื ื ืืื ืืืจืืคืืจืื ื ืคืื ืึทืจืืืืจืึทืจืืฉ ืืืฉืึทืืืึทืกืงืจืืคึผื ืงืึธื ืืื ืืขื ืืึทื ืืฆืขืจ 'ืก ืืืขืืขืจืขืจ ืืืขื ืืืจ ื ืึธืืคืึธืืื ืึท ืืื ืง (ืืืฉื, "https:// JUNOS_IP/error.php?SERVER_NAME= alert(0) " ืื ืืืึทืื ืขืจืึทืืืืืื ืงืขื ืืืื ืืขื ืืฆื ืฆื ืื ืืขืจืกืขืคึผื ืึทืืืื ืืกืืจืึทืืึธืจ ืกืขืกืืข ืคึผืึทืจืึทืืขืืขืจืก ืืืื ืึทืืึทืงืขืจื ืคืืจื ืฆื ืืึทืงืืืขื ืื ืึทืืืื ืืกืืจืึทืืึธืจ ืฆื ืขืคึฟืขื ืขื ืึท ืกืคึผืขืฆืืขื ืืืืืื ื ืืื ืง.
- CVE-2022-22243, CVE-2022-22244 XPATH ืืืืกืืจืืง ืกืึทืืกืืืืืฉืึทื ืืืจื jsdm/ajax/wizards/setup/setup.php ืืื /modules/monitor/interfaces/interface.php ืกืงืจืืคึผืก ืึทืืึทืื ืึทื ืึทื ืคึผืจืืืืืืึทืืืฉื ืึธืืขื ืืึทืงืืืืึทื ืืึทื ืืฆืขืจ ืฆื ืืึทื ืืคึผืืืืจื ืึทืืืื ืกืขืฉืึทื ื.
- CVE-2022-22245 ืคืขืื ืคืื ืืขืืขืจืืง ืกืึทื ืืืืืืืฉืึทื ืคืื ืื ".." ืกืืงืืืึทื ืก ืืื ืคึผืึทืืก ืคึผืจืึทืกืขืกื ืืื ืื Upload.php ืฉืจืืคื ืึทืืึทืื ืึทื ืึธืืขื ืืึทืงืืืืึทื ืืึทื ืืฆืขืจ ืฆื ืฆืืคึฟืขืืืงืขืจ ืืืืขืจ PHP ืืขืงืข ืฆื ืึท ืืืขืืืืืึทืืขืจ ืืืึธืก ืึทืืึทืื ืคืคึผ ืกืงืจืืคึผืก ืฆื ืืืื ืขืงืกืึทืงืืืืึทื (ืืืฉื, ืืืจื ืืืื ืคืืจืืื ืืขืจ ืืจื "ืืขืงืขื ืึทืืข=\. .\..\..\..\www\dir\new\shell.php").
- CVE-2022-22246 - ืืขืืืขืืงืืื ืคืื ืึทืจืืืืจืึทืจืืฉ ืืืืข PHP ืืขืงืข ืืืจืืคืืจืื ื ืืืจื ืืึทื ืืคึผืืึทืืืืฉืึทื ืืืจื ืึท ืึธืืขื ืืึทืงืืืืึทื ืืึทื ืืฆืขืจ ืคืื ืื jrest.php ืฉืจืืคื, ืืื ืืืึธืก ืคืื ืืจืืืกื ืืืง ืคึผืึทืจืึทืืขืืขืจืก ืืขื ืขื ืืขื ืืฆื ืฆื ืคืึธืจืขื ืื ื ืึธืืขื ืคืื ืืขืจ ืืขืงืข ืืึธืืืื ืืืจื ืื "require_once ()" ืคึฟืื ืงืฆืืข (ืคึฟืึทืจ ืืืืฉืคึผืื, "/ืืืฉืจืขืกื.ืคืคึผ?ืคึผืืืืึธืึทื =ืึทืืึธื/ืืึธื/ืขื ื\..\..\..\..\ืึทื ื\ ืืขืงืข")
ืืงืืจ: opennet.ru