SpringCloud項目的log4j2漏洞解決方案詳解流程
步驟如下:
<properties> <log4j2.version>2.15.0</log4j2.version> </properties>
- 下面為上邊對應版本號的具體依賴
<dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-api</artifactId> <version>2.15.0</version> </dependency> <dependency> <groupId>org.apache.logging.log4j</groupId> <artifactId>log4j-to-slf4j</artifactId> <version>2.15.0</version> </dependency>
- 修改完后點擊右側的maven刷新按鈕
- 如何驗證版本號是否修改成功呢,見下圖
- 臨時性解決方法
臨時性緩解措施(任選一種,但是注意,只有 >=2.10.0 版本才可以用,老版本不支持這個選項)
– 在 jvm 參數(shù)中添加 -Dlog4j2.formatMsgNoLookups=true
– 系統(tǒng)環(huán)境變量
中將LOG4J_FORMAT_MSG_NO_LOOKUPS 設置為 true
– 創(chuàng)建 log4j2.component.properties
文件,文件中增加配置
log4j2.formatMsgNoLookups=true
- 攻擊者排查
1.攻擊者在利前通常采 dnslog
式進掃描、探測,對于常利 式可通過應系統(tǒng)報錯志中的"javax.naming.CommunicationException:javax.naming.NamingException:
problem generating object using object factory
"、Error looking up JNDI
resource"關鍵字進排查。
2.流量排查:攻擊者的數(shù)據(jù)包中可能存在:jndi:ldap
字 樣,推薦使奇安信神站應安全云防護系統(tǒng)全流量或 WAF
設備進檢索排查。
3.志排查:可使 https://github.com/Neo23x0/log4shell-detector 開源項 ,對 WEB 應志進檢查。
Mon 06 Mon 13 Mon 20 已完成 進行中 計劃一 計劃二 現(xiàn)有任務 Love is just a word I only say one word
知名的Java日志組件Apache Log4j2就刷爆了圈子。它被發(fā)現(xiàn)了一個 0 Day 漏洞,該Log4J2 漏洞可以讓黑客通過日志記錄遠程執(zhí)行代碼(Remote Code Execution)。由于這個日志庫被普遍使用,而這個漏洞又非常容易使用,所以造成的風險也非常嚴重,讓人不得不提高防范。就連不懂代碼的客戶都來問系統(tǒng)是否存在這個問題。
到此這篇關于SpringCloud項目的log4j2漏洞解決方案詳解流程的文章就介紹到這了,更多相關SpringCloud log4j2漏洞內容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關文章希望大家以后多多支持腳本之家!
相關文章
SpringMVC的注解@RequestMapping屬性及使用
這篇文章主要為大家介紹了SpringMVC注解@RequestMapping屬性及使用,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪2022-05-05Java數(shù)據(jù)結構及算法實例:樸素字符匹配 Brute Force
這篇文章主要介紹了Java數(shù)據(jù)結構及算法實例:樸素字符匹配 Brute Force,本文直接給出實例代碼,代碼中包含詳細注釋,需要的朋友可以參考下2015-06-06深入理解java動態(tài)代理的兩種實現(xiàn)方式(JDK/Cglib)
本篇文章主要介紹了java動態(tài)代理的兩種實現(xiàn)方式,詳細的介紹了JDK和Cglib的實現(xiàn)方法,具有一定的參考價值,有興趣的可以了解一下2017-04-04Java 添加、修改、讀取、復制、刪除Excel批注的實現(xiàn)
這篇文章主要介紹了Java 添加、修改、讀取、復制、刪除Excel批注的實現(xiàn),文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧2020-02-02利用Java實現(xiàn)動態(tài)加載數(shù)據(jù)庫
這篇文章主要為大家詳細介紹了一個java小案例,即動態(tài)加載數(shù)據(jù)庫信息,文中的示例代碼簡潔易懂,具有一定的學習價值,感興趣的小伙伴可以了解一下2023-10-10SpringBoot 如何使用RestTemplate發(fā)送Post請求
這篇文章主要介紹了SpringBoot 如何使用RestTemplate發(fā)送Post請求的操作,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2021-08-08Java String方法獲取字符出現(xiàn)次數(shù)及字符最大相同部分示例
這篇文章主要介紹了Java String方法獲取字符出現(xiàn)次數(shù)及字符最大相同部分,涉及java字符串的遍歷、比較、計算等相關操作技巧,需要的朋友可以參考下2017-09-09