<kbd id="afajh"><form id="afajh"></form></kbd>
<strong id="afajh"><dl id="afajh"></dl></strong>
    <del id="afajh"><form id="afajh"></form></del>
        1. <th id="afajh"><progress id="afajh"></progress></th>
          <b id="afajh"><abbr id="afajh"></abbr></b>
          <th id="afajh"><progress id="afajh"></progress></th>

          突發(fā)!Apache Log4j2 報(bào)核彈級(jí)漏洞

          共 474字,需瀏覽 1分鐘

           ·

          2021-12-15 21:45

          1、都在建議你不要直接使用 @Async 注解,為什么?

          2、面試官:拋開Spring來(lái)說(shuō),如何自己實(shí)現(xiàn)Spring AOP?

          3、藍(lán)綠發(fā)布、滾動(dòng)發(fā)布、灰度發(fā)布,有什么區(qū)別?這下明白了

          4、為什么我勸你放棄了Restful API?

          5、公司規(guī)定所有接口都用 POST請(qǐng)求,這是為什么?


          Log4j2 報(bào)核彈級(jí)漏洞,棧長(zhǎng)的朋友圈都炸鍋了,很多程序猿都熬到半夜緊急上線,昨晚你睡了嗎??

          Apache Log4j2 是一個(gè)基于Java的日志記錄工具,是 Log4j 的升級(jí),在其前身Log4j 1.x基礎(chǔ)上提供了 Logback 中可用的很多優(yōu)化,同時(shí)修復(fù)了Logback架構(gòu)中的一些問(wèn)題,是目前最優(yōu)秀的 Java日志框架之一。

          此次 Apache Log4j2 漏洞觸發(fā)條件為只要外部用戶輸入的數(shù)據(jù)會(huì)被日志記錄,即可造成遠(yuǎn)程代碼執(zhí)行。

          影響版本

          2.0 <= Apache log4j2 <= 2.14.1

          最新官方補(bǔ)丁

          https://github.com/apache/logging-log4j2/releases/tag/log4j-2.15.0-rc2

          臨時(shí)解決方案

          1)設(shè)置 jvm 參數(shù):

          -Dlog4j2.formatMsgNoLookups=true

          2)日志設(shè)置:

          log4j2.formatMsgNoLookups=True

          3)設(shè)置系統(tǒng)環(huán)境變量:

          FORMAT_MESSAGES_PATTERN_DISABLE_LOOKUPS = true

          4)關(guān)閉對(duì)應(yīng)的應(yīng)用程序的網(wǎng)絡(luò)外網(wǎng)連接,并且禁止主動(dòng)外連

          參考:https://github.com/apache/logging-log4j2

          最近熱文閱讀:

          1、都在建議你不要直接使用 @Async 注解,為什么?
          2、面試官:拋開Spring來(lái)說(shuō),如何自己實(shí)現(xiàn)Spring AOP?
          3、為什么我勸你放棄了Restful API?
          4、Java8 Stream:2萬(wàn)字20個(gè)實(shí)例,玩轉(zhuǎn)集合的篩選、歸約、分組、聚合
          5、公司規(guī)定所有接口都用 POST請(qǐng)求,這是為什么?
          6、為什么阿里強(qiáng)制 boolean 類型變量不能使用 is 開頭?
          7、面試官:InnoDB中一棵B+樹可以存放多少行數(shù)據(jù)?
          8、MyBatis批量插入幾千條數(shù)據(jù),請(qǐng)慎用foreach
          9、有了 for (;;) ,為什么還需要while (true) ?到底哪個(gè)更快?
          10、名企公開掛“加班真好”標(biāo)語(yǔ),員工稱一年被免費(fèi)“白嫖”600多小時(shí)!網(wǎng)友看不下去了,稽查部門展開調(diào)查...
          關(guān)注公眾號(hào),你想要的Java都在這里

          瀏覽 20
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          評(píng)論
          圖片
          表情
          推薦
          點(diǎn)贊
          評(píng)論
          收藏
          分享

          手機(jī)掃一掃分享

          分享
          舉報(bào)
          <kbd id="afajh"><form id="afajh"></form></kbd>
          <strong id="afajh"><dl id="afajh"></dl></strong>
            <del id="afajh"><form id="afajh"></form></del>
                1. <th id="afajh"><progress id="afajh"></progress></th>
                  <b id="afajh"><abbr id="afajh"></abbr></b>
                  <th id="afajh"><progress id="afajh"></progress></th>
                  av手机天堂 | 天天插天天操天天干 | 水多多成人精品视频 | 奇米影视狠狠色 | 国内毛片毛片毛片毛片毛片毛片毛片毛片毛片毛片毛片毛片 |