最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

SpringBoot Actuator未授權訪問漏洞修復詳解

 更新時間:2022年08月25日 14:41:57   作者:llsydn  
這篇文章主要介紹了SpringBoot Actuator未授權訪問漏洞修復詳解,有需要的朋友可以借鑒參考下,希望能夠有所幫助,祝大家多多進步,早日升職加薪

1.寫在前面

目前SpringBoot得框架,越來越廣泛,大多數(shù)中小型企業(yè),在開發(fā)新項目得時候。后端語言使用java得情況下,首選都會使用到SpringBoot。

在很多得一些開源得框架中,例如: ruoyi若以,這些。

不知道是出于什么原因?我們都會在這些框架中得pom文件中找到SpringBoot Actuator的依賴。

嘿,這Actuator估計很多人都沒有真真實實使用過,但是就會出現(xiàn)在pom文件中;這樣導致,在做一些安全漏洞測試的時候,會出現(xiàn)漏洞問題。

例如下面:

對于這些漏洞,我們開始修復嘍?。?!

2.問題描述

Actuator是Springboot提供的用來對應用系統(tǒng)進行自省和監(jiān)控的功能模塊,借助于Actuator開發(fā)者可以很方便地對應用系統(tǒng)某些監(jiān)控指標進行查看、統(tǒng)計等。

Actuator 的核心是端點 Endpoint,它用來監(jiān)視應用程序及交互,spring-boot-actuator 中已經(jīng)內(nèi)置了非常多的Endpoint(health、info、beans、metrics、httptrace、shutdown等等),同時也允許我們自己擴展自己的Endpoints。

每個 Endpoint 都可以啟用和禁用。要遠程訪問 Endpoint,還必須通過 JMX 或 HTTP 進行暴露,大部分應用選擇HTTP。

好了,Actuator看起來還是挺好的,可以用來監(jiān)控。不過大部分企業(yè),估計都沒咋用過,也就享受不到Actuator的好處了。

Actuator在帶來方便的同時,如果沒有管理好,會導致一些敏感的信息泄露;可能會導致我們的服務器,被暴露到外網(wǎng),服務器可能會淪陷。那我們來看一下,會出現(xiàn)什么安全的問題?

3.安全問題

例如,我們可以訪問:

http://localhost:7200/actuator/env

看到上面的信息了嗎?哇,我們居然能看到數(shù)據(jù)庫連接地址,賬號密碼等信息。

這些地址如果不加以控制,對于一些有技術基礎的人員來說,這不得是一個很嚴重的漏洞?估計是t0級別的漏洞了。

對于這些,我們要如何進行控制呢?

4.禁止方法

在 llsydn-dev.properties 增加配置如下

management.endpoints.web.exposure.exclude=env,heapdump,threaddump,mappings

這樣 env 就被禁止訪問了。

然后我們再來訪問一下比如:

好了,可以看到訪問就出現(xiàn)404了,表示已經(jīng)禁了。

5.完全禁用Actuator

對于上面的修改,其實已經(jīng)可以實現(xiàn)禁止了env的方法,也就基本上都能控制到相應的接口信息,基本上也能做到了安全。

但是在做等保安全漏洞掃描的時候,還是會掃出來響應的漏洞,那其實,還是沒有解決掉這個漏洞。那我們能不能完全禁止Actuator呢?

答案,肯定是可以的?。?!

例如下面這個配置:

# 完全禁用actuator
management.server.port=-1

這樣配,等保做安全漏洞掃描,就不會掃描出該漏洞了?。?!

嘿,再也不用擔心Actuator漏洞問題?。?!

以上就是SpringBoot Actuator未授權訪問漏洞修復詳解的詳細內(nèi)容,更多關于SpringBoot Actuator 漏洞修復的資料請關注腳本之家其它相關文章!

相關文章

  • SpringBoot實現(xiàn)PPT格式文件上傳并在線預覽功能

    SpringBoot實現(xiàn)PPT格式文件上傳并在線預覽功能

    本文介紹SpringBoot實現(xiàn)PPT格式文件上傳并在線預覽功能,通過上傳接口,可在C盤的tempfile目錄下找到上傳的文件,預覽時會在同級目錄下創(chuàng)建一個相同文件名后綴為pdf的文件,每次預覽會先查找文件是否存在,存在則直接預覽,不存在則會走上面的處理,需要的朋友可以參考下
    2022-02-02
  • 初識Java設計模式適配器模式

    初識Java設計模式適配器模式

    這篇文章主要為大家詳細介紹了Java設計模式適配器模式,具有一定的參考價值,感興趣的小伙伴們可以參考一下
    2016-09-09
  • 關于nacos無法正常下線問題記錄

    關于nacos無法正常下線問題記錄

    這篇文章主要介紹了關于nacos無法正常下線問題記錄,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教
    2024-07-07
  • POI通用導出Excel(.xls,.xlsx)的方法

    POI通用導出Excel(.xls,.xlsx)的方法

    這篇文章主要介紹了POI通用導出Excel(.xls,.xlsx)的方法,文中通過示例代碼介紹的非常詳細,對大家的學習或者工作具有一定的參考學習價值,需要的朋友們下面隨著小編來一起學習學習吧
    2019-05-05
  • 深入理解Java中的克隆

    深入理解Java中的克隆

    想必大家對克隆都有耳聞,世界上第一只克隆羊多莉就是利用細胞核移植技術將哺乳動物的成年體細胞培育出新個體,甚為神奇。其實在Java中也存在克隆的概念,即實現(xiàn)對象的復制。本文將嘗試介紹一些關于Java中的克隆和一些深入的問題,希望可以幫助大家更好地了解克隆。
    2016-08-08
  • Java中線程休眠編程實例

    Java中線程休眠編程實例

    這篇文章主要介紹了Java中線程休眠編程實例,本文直接給出代碼實例,并對休眠方法做了一番講解,需要的朋友可以參考下
    2015-06-06
  • Spring Bean作用域與生命周期深入講解

    Spring Bean作用域與生命周期深入講解

    這篇文章主要介紹了淺談Spring中Bean的作用域,生命周期和注解,從創(chuàng)建到消亡的完整過程,例如人從出生到死亡的整個過程就是一個生命周期。本文將通過示例為大家詳細講講,感興趣的可以學習一下
    2022-07-07
  • 解決springcloud-gateway限流遇到的問題

    解決springcloud-gateway限流遇到的問題

    這篇文章主要介紹了解決springcloud-gateway限流遇到的問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-07-07
  • SpringBoot上傳文件大小受限問題的解決辦法

    SpringBoot上傳文件大小受限問題的解決辦法

    最近有一次由于項目升級發(fā)現(xiàn)了一個上傳方面的問題,下面這篇文章主要給大家介紹了關于SpringBoot上傳文件大小受限問題的解決辦法,文中通過實例代碼介紹的非常詳細,需要的朋友可以參考下
    2022-05-05
  • 關于Java集合框架的總結(jié)

    關于Java集合框架的總結(jié)

    下面小編就為大家?guī)硪黄P于Java集合框架的總結(jié)。小編覺得挺不錯的,現(xiàn)在分享給大家,也給大家做個參考。一起跟隨小編過來看看吧
    2016-05-05

最新評論

江山市| 加查县| 邯郸市| 德保县| 乌审旗| 灵山县| 普宁市| 泽库县| 紫阳县| 包头市| 鄂托克前旗| 科尔| 渭南市| 泗阳县| 固始县| 瑞安市| 淮南市| 临潭县| 敦煌市| 武功县| 沾益县| 铜川市| 富源县| 郑州市| 塔河县| 刚察县| 南安市| 香格里拉县| 册亨县| 新乡县| 承德县| 武穴市| 丁青县| 化隆| 阜宁县| 五指山市| 浮山县| 开封市| 芦山县| 望江县| 肇庆市|