Log4j 2 เชฎเชพเช‚ เช…เชจเซเชฏ เชจเชฌเชณเชพเชˆ. Log4j เชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพเช“ 8% เชฎเซ‡เชตเซ‡เชจ เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡

Log4j 2 เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€ (CVE-2021-45105) เชฎเชพเช‚ เช…เชจเซเชฏ เชจเชฌเชณเชพเชˆ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชœเซ‡ เช…เช—เชพเช‰เชจเซ€ เชฌเซ‡ เชธเชฎเชธเซเชฏเชพเช“เชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, เช–เชคเชฐเชจเชพเช• เชคเชฐเซ€เช•เซ‡ เชตเชฐเซเช—เซ€เช•เซƒเชค เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชชเชฐเช‚เชคเซ เช—เช‚เชญเซ€เชฐ เชจเชฅเซ€. เชจเชตเซ‹ เชฎเซเชฆเซเชฆเซ‹ เชคเชฎเชจเซ‡ เชธเซ‡เชตเชพเชจเซ‡ เชจเช•เชพเชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฐเชตเชพเชจเช—เซ€ เช†เชชเซ‡ เช›เซ‡ เช…เชจเซ‡ เช…เชฎเซเช• เชฐเซ‡เช–เชพเช“ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเชคเซ€ เชตเช–เชคเซ‡ เชฒเซ‚เชชเซเชธ เช…เชจเซ‡ เช•เซเชฐเซ‡เชถเชจเชพ เชธเซเชตเชฐเซ‚เชชเชฎเชพเช‚ เชชเซ‹เชคเชพเชจเซ‡ เชชเซเชฐเช—เชŸ เช•เชฐเซ‡ เช›เซ‡. เชฅเซ‹เชกเชพ เช•เชฒเชพเช•เซ‹ เชชเชนเซ‡เชฒเชพ เชฐเซ€เชฒเซ€เช เชฅเชฏเซ‡เชฒ Log4j 2.17 เชฐเซ€เชฒเซ€เชเชฎเชพเช‚ เชจเชฌเชณเชพเชˆเชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชนเชคเซ€. เชจเชฌเชณเชพเชˆเชจเซ‹ เชญเชฏ เช เชนเช•เซ€เช•เชค เชฆเซเชตเชพเชฐเชพ เช˜เชŸเชพเชกเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช•เซ‡ เชธเชฎเชธเซเชฏเชพ เชซเช•เซเชค Java 8 เชธเชพเชฅเซ‡เชจเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹ เชชเชฐ เชœ เชฆเซ‡เช–เชพเชฏ เช›เซ‡.

เชฒเซ‰เช— เช†เช‰เชŸเชชเซเชŸ เชซเซ‹เชฐเซเชฎเซ‡เชŸ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, ${ctx:var} เชœเซ‡เชตเชพ เชธเช‚เชฆเชฐเซเชญเชฟเชค เชชเซเชฐเชถเซเชจเซ‹ (เชธเช‚เชฆเชฐเซเชญ เชฒเซเช•เช…เชช) เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชคเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹เชจเซ‡ เชจเชฌเชณเชพเชˆ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡. 4-alpha2.0 เชฅเซ€ 1 เชธเซเชงเซ€เชจเชพ Log2.16.0j เชตเชฐเซเชเชจเชฎเชพเช‚ เช…เชจเชฟเชฏเช‚เชคเซเชฐเชฟเชค เชชเซเชจเชฐเชพเชตเชฐเซเชคเชจ เชธเชพเชฎเซ‡ เชฐเช•เซเชทเชฃเชจเซ‹ เช…เชญเชพเชต เชนเชคเซ‹, เชœเซ‡เชฃเซ‡ เชนเซเชฎเชฒเชพเช–เซ‹เชฐเชจเซ‡ เชฒเซ‚เชช เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เช…เชตเซ‡เชœเซ€เชฎเชพเช‚ เช‰เชชเชฏเซ‹เช—เชฎเชพเช‚ เชฒเซ‡เชตเชพเชคเชพ เชฎเซ‚เชฒเซเชฏเชฎเชพเช‚ เชšเชพเชฒเชพเช•เซ€ เช•เชฐเชตเชพเชจเซ€ เชฎเช‚เชœเซ‚เชฐเซ€ เช†เชชเซ€ เชนเชคเซ€, เชœเซ‡ เชธเซเชŸเซ‡เช• เชธเซเชชเซ‡เชธ เช…เชจเซ‡ เช•เซเชฐเซ‡เชถ เชฅเชตเชพ เชคเชฐเชซ เชฆเซ‹เชฐเซ€ เชœเชพเชฏ เช›เซ‡. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, "${${::-${::-$${::-j}}}}" เชœเซ‡เชตเชพ เชฎเซ‚เชฒเซเชฏเซ‹เชจเซ‡ เชฌเชฆเชฒเชคเซ€ เชตเช–เชคเซ‡ เชธเชฎเชธเซเชฏเชพ เช†เชตเซ€.

เชตเชงเซเชฎเชพเช‚, เชคเซ‡ เชจเซ‹เช‚เชงเซ€ เชถเช•เชพเชฏ เช›เซ‡ เช•เซ‡ เชฌเซเชฒเซเชฎเชฟเชฐเชพเชจเชพ เชธเช‚เชถเซ‹เชงเช•เซ‹เช เชจเชฌเชณเชพ เชœเชพเชตเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชชเชฐ เชนเซเชฎเชฒเซ‹ เช•เชฐเชตเชพเชจเซ‹ เชตเชฟเช•เชฒเซเชช เชชเซเชฐเชธเซเชคเชพเชตเชฟเชค เช•เชฐเซเชฏเซ‹ เช›เซ‡ เชœเซ‡ เชฌเชพเชนเซเชฏ เชจเซ‡เชŸเชตเชฐเซเช• เชตเชฟเชจเช‚เชคเซ€เช“เชจเซ‡ เชธเซเชตเซ€เช•เชพเชฐเชคเซ€ เชจเชฅเซ€; เช‰เชฆเชพเชนเชฐเชฃ เชคเชฐเซ€เช•เซ‡, เชตเชฟเช•เชพเชธเช•เชฐเซเชคเชพเช“เชจเซ€ เชธเชฟเชธเซเชŸเชฎเซเชธ เช…เชฅเชตเชพ Java เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซเชธเชจเชพ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชชเชฐ เช† เชฐเซ€เชคเซ‡ เชนเซเชฎเชฒเซ‹ เช•เชฐเซ€ เชถเช•เชพเชฏ เช›เซ‡. เชชเชฆเซเชงเชคเชฟเชจเซ‹ เชธเชพเชฐ เช เช›เซ‡ เช•เซ‡ เชœเซ‹ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเชจเซ€ เชธเชฟเชธเซเชŸเชฎ เชชเชฐ เชธเช‚เชตเซ‡เชฆเชจเชถเซ€เชฒ เชœเชพเชตเชพ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพเช“ เชนเซ‹เชฏ เช•เซ‡ เชœเซ‡ เชซเช•เซเชค เชธเซเชฅเชพเชจเชฟเช• เชนเซ‹เชธเซเชŸ เชชเชพเชธเซ‡เชฅเซ€ เชœ เชจเซ‡เชŸเชตเชฐเซเช• เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชตเซ€เช•เชพเชฐเซ‡ เช›เซ‡, เช…เชฅเชตเชพ RMI เชตเชฟเชจเช‚เชคเซ€เช“ เชชเชฐ เชชเซเชฐเช•เซเชฐเชฟเชฏเชพ เช•เชฐเซ‡ เช›เซ‡ (เชฐเชฟเชฎเซ‹เชŸ เชฎเซ‡เชฅเชก เช‡เชจเซเชตเซ‹เช•เซ‡เชถเชจ, เชชเซ‹เชฐเซเชŸ 1099), เชคเซ‹ เชนเซเชฎเชฒเซ‹ เชœเชพเชตเชพเชธเซเช•เซเชฐเชฟเชชเซเชŸ เช•เซ‹เชก เชฆเซเชตเชพเชฐเชพ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เชถเช•เซ‡ เช›เซ‡. เชœเซเชฏเชพเชฐเซ‡ เชตเชชเชฐเชพเชถเช•เชฐเซเชคเชพเช“ เชคเซ‡เชฎเชจเชพ เชฌเซเชฐเชพเช‰เชเชฐเชฎเชพเช‚ เชฆเซ‚เชทเชฟเชค เชชเซƒเชทเซเช  เช–เซ‹เชฒเซ‡ เช›เซ‡. เช†เชตเชพ เชนเซเชฎเชฒเชพ เชฆเชฐเชฎเชฟเชฏเชพเชจ เชœเชพเชตเชพ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเชจเชพ เชจเซ‡เชŸเชตเชฐเซเช• เชชเซ‹เชฐเซเชŸ เชธเชพเชฅเซ‡ เช•เชจเซ‡เช•เซเชถเชจ เชธเซเชฅเชพเชชเชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡, WebSocket API เชจเซ‹ เช‰เชชเชฏเซ‹เช— เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡, เชœเซ‡เชจเชพ เชชเชฐ, HTTP เชตเชฟเชจเช‚เชคเซ€เช“เชฅเซ€ เชตเชฟเชชเชฐเซ€เชค, เชธเชฎเชพเชจ-เชฎเซ‚เชณเชจเชพ เชชเซเชฐเชคเชฟเชฌเช‚เชงเซ‹ เชฒเชพเช—เซ เชฅเชคเชพ เชจเชฅเซ€ (เชตเซ‡เชฌเชธเซ‹เช•เซ‡เชŸเชจเซ‹ เช‰เชชเชฏเซ‹เช— เชธเซเชฅเชพเชจเชฟเช• เชชเชฐ เชจเซ‡เชŸเชตเชฐเซเช• เชชเซ‹เชฐเซเชŸเซเชธเชจเซ‡ เชธเซเช•เซ‡เชจ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชชเชฃ เชฅเชˆ เชถเช•เซ‡ เช›เซ‡. เช‰เชชเชฒเชฌเซเชง เชจเซ‡เชŸเชตเชฐเซเช• เชนเซ‡เชจเซเชกเชฒเชฐเซเชธ เชจเช•เซเช•เซ€ เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เชนเซ‹เชธเซเชŸ).

Log4j 2 เชฎเชพเช‚ เช…เชจเซเชฏ เชจเชฌเชณเชพเชˆ. Log4j เชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพเช“ 8% เชฎเซ‡เชตเซ‡เชจ เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡

Log4j เช…เชตเชฒเช‚เชฌเชจ เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒ เชฒเชพเช‡เชฌเซเชฐเซ‡เชฐเซ€เช“เชจเซ€ เชจเชฌเชณเชพเชˆเชจเซเช‚ เชฎเซ‚เชฒเซเชฏเชพเช‚เช•เชจ เช•เชฐเชตเชพเชจเชพ Google เชฆเซเชตเชพเชฐเชพ เชชเซเชฐเช•เชพเชถเชฟเชค เชชเชฐเชฟเชฃเชพเชฎเซ‹ เชชเชฃ เชฐเชธเชชเซเชฐเชฆ เช›เซ‡. เช—เซ‚เช—เชฒเชจเชพ เชœเชฃเชพเชตเซเชฏเชพ เชฎเซเชœเชฌ, เชธเชฎเชธเซเชฏเชพ เชฎเซ‡เชตเซ‡เชจ เชธเซ‡เชจเซเชŸเซเชฐเชฒ เชฐเชฟเชชเซ‹เชเซ€เชŸเชฐเซ€เชจเชพ เชคเชฎเชพเชฎ เชชเซ‡เช•เซ‡เชœเซ‹เชจเชพ 8% เชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡. เช–เชพเชธ เช•เชฐเซ€เชจเซ‡, เชชเซเชฐเชคเซเชฏเช•เซเชท เช…เชจเซ‡ เชชเชฐเซ‹เช•เซเชท เชจเชฟเชฐเซเชญเชฐเชคเชพ เชฆเซเชตเชพเชฐเชพ Log35863j เชธเชพเชฅเซ‡ เชธเช‚เช•เชณเชพเชฏเซ‡เชฒเชพ 4 Java เชชเซ‡เช•เซ‡เชœเซ‹ เชจเชฌเชณเชพเชˆเช“ เชฎเชพเชŸเซ‡ เช–เซเชฒเซเชฒเชพ เชนเชคเชพ. เชคเซ‡ เชœ เชธเชฎเชฏเซ‡, Log4j เชจเซ‹ เช‰เชชเชฏเซ‹เช— เชซเช•เซเชค 17% เช•เซ‡เชธเซ‹เชฎเชพเช‚ เชธเซ€เชงเชพ เชชเซเชฐเชฅเชฎ-เชธเซเชคเชฐเชจเซ€ เช…เชตเชฒเช‚เชฌเชจ เชคเชฐเซ€เช•เซ‡ เชฅเชพเชฏ เช›เซ‡, เช…เชจเซ‡ 83% เช…เชธเชฐเช—เซเชฐเชธเซเชค เชชเซ‡เช•เซ‡เชœเซ‹เชฎเชพเช‚, เชฌเชพเช‡เชจเซเชกเชฟเช‚เช— เชฎเชงเซเชฏเชตเชฐเซเชคเซ€ เชชเซ‡เช•เซ‡เชœเซ‹ เชฆเซเชตเชพเชฐเชพ เชนเชพเชฅ เชงเชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ‡ เช›เซ‡ เชœเซ‡ Log4j เชชเชฐ เช†เชงเชพเชฐ เชฐเชพเช–เซ‡ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡. เชฌเซ€เชœเชพ เช…เชจเซ‡ เช‰เชšเซเชš เชธเซเชคเชฐเชจเชพ เชตเซเชฏเชธเชจเซ‹ (21% - เชฌเซ€เชœเชพ เชธเซเชคเชฐ, 12% - เชคเซเชฐเซ€เชœเชพ, 14% - เชšเซ‹เชฅเชพ, 26% - เชชเชพเช‚เชšเชฎเชพ, 6% - เช›เช เซเช เชพ). เชจเชฌเชณเชพเชˆเชจเซ‡ เช เซ€เช• เช•เชฐเชตเชพเชจเซ€ เช—เชคเชฟ เชนเชœเซ เชชเชฃ เช‡เชšเซเช›เชฟเชค เช•เชฐเชตเชพ เชฎเชพเชŸเซ‡ เช˜เชฃเซเช‚ เชฌเชงเซเช‚ เช›เซ‹เชกเซ€ เชฆเซ‡ เช›เซ‡; เชจเชฌเชณเชพเชˆ เช“เชณเช–เชตเชพเชฎเชพเช‚ เช†เชตเซเชฏเชพเชจเชพ เชเช• เช…เช เชตเชพเชกเชฟเชฏเชพ เชชเช›เซ€, 35863 เช“เชณเช–เชพเชฏเซ‡เชฒ เชชเซ‡เช•เซ‡เชœเซ‹เชฎเชพเช‚เชฅเซ€, เชธเชฎเชธเซเชฏเชพเชจเซ‡ เช…เชคเซเชฏเชพเชฐ เชธเซเชงเซ€ เชฎเชพเชคเซเชฐ 4620เชฎเชพเช‚ เช เซ€เช• เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡, เชเชŸเชฒเซ‡ เช•เซ‡. 13% เชชเชฐ.

Log4j 2 เชฎเชพเช‚ เช…เชจเซเชฏ เชจเชฌเชณเชพเชˆ. Log4j เชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพเช“ 8% เชฎเซ‡เชตเซ‡เชจ เชชเซ‡เช•เซ‡เชœเซ‹เชจเซ‡ เช…เชธเชฐ เช•เชฐเซ‡ เช›เซ‡

เชฆเชฐเชฎเชฟเชฏเชพเชจ, เชฏเซเชเชธ เชธเชพเชฏเชฌเชฐ เชธเชฟเช•เซเชฏเซเชฐเชฟเชŸเซ€ เช…เชจเซ‡ เชˆเชจเซเชซเซเชฐเชพเชธเซเชŸเซเชฐเช•เซเชšเชฐ เชชเซเชฐเซ‹เชŸเซ‡เช•เซเชถเชจ เชเชœเชจเซเชธเซ€เช เชเช• เช•เชŸเซ‹เช•เชŸเซ€ เชจเชฟเชฐเซเชฆเซ‡เชถ เชœเชพเชฐเซ€ เช•เชฐเซเชฏเซ‹ เชนเชคเซ‹ เชœเซ‡เชฎเชพเช‚ เชซเซ‡เชกเชฐเชฒ เชเชœเชจเซเชธเซ€เช“เชจเซ‡ Log4j เชจเชฌเชณเชพเชˆเชฅเซ€ เชชเซเชฐเชญเชพเชตเชฟเชค เชฎเชพเชนเชฟเชคเซ€ เชธเชฟเชธเซเชŸเชฎเซ‹เชจเซ‡ เช“เชณเช–เชตเชพ เช…เชจเซ‡ 23 เชกเชฟเชธเซ‡เชฎเซเชฌเชฐ เชธเซเชงเซ€เชฎเชพเช‚ เชธเชฎเชธเซเชฏเชพเชจเซ‡ เช…เชตเชฐเซ‹เชงเชฟเชค เช•เชฐเชคเชพ เช…เชชเชกเซ‡เชŸเซเชธ เช‡เชจเซเชธเซเชŸเซ‹เชฒ เช•เชฐเชตเชพ เชœเชฐเซ‚เชฐเซ€ เช›เซ‡. 28เชฎเซ€ เชกเชฟเชธเซ‡เชฎเซเชฌเชฐ เชธเซเชงเซ€เชฎเชพเช‚ เชธเช‚เชธเซเชฅเชพเช“เช เชคเซ‡เชฎเชจเชพ เช•เชพเชฎ เช…เช‚เช—เซ‡ เชœเชพเชฃ เช•เชฐเชตเชพเชจเซ€ เชฐเชนเซ‡เชถเซ‡. เชธเชฎเชธเซเชฏเชพเชฐเซ‚เชช เชธเชฟเชธเซเชŸเชฎเซ‹เชจเซ€ เช“เชณเช–เชจเซ‡ เชธเชฐเชณ เชฌเชจเชพเชตเชตเชพ เชฎเชพเชŸเซ‡, เชจเชฌเชณเชพเชˆเช“ เชฆเชฐเซเชถเชพเชตเชตเชพ เชฎเชพเชŸเซ‡ เชชเซเชทเซเชŸเชฟ เชฅเชฏเซ‡เชฒ เช‰เชคเซเชชเชพเชฆเชจเซ‹เชจเซ€ เชธเซ‚เชšเชฟ เชคเซˆเชฏเชพเชฐ เช•เชฐเชตเชพเชฎเชพเช‚ เช†เชตเซ€ เช›เซ‡ (เชธเซ‚เชšเชฟเชฎเชพเช‚ 23 เชนเชœเชพเชฐเชฅเซ€ เชตเชงเซ เชเชชเซเชฒเชฟเช•เซ‡เชถเชจเซ‹ เชถเชพเชฎเซ‡เชฒ เช›เซ‡).

เชธเซ‹เชฐเซเชธ: opennet.ru

เชเช• เชŸเชฟเชชเซเชชเชฃเซ€ เช‰เชฎเซ‡เชฐเซ‹