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

SpringBoot Actuator未授權(quán)訪問漏洞修復(fù)詳解

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

1.寫在前面

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

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

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

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

例如下面:

對(duì)于這些漏洞,我們開始修復(fù)嘍?。?!

2.問題描述

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

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

每個(gè) Endpoint 都可以啟用和禁用。要遠(yuǎn)程訪問 Endpoint,還必須通過 JMX 或 HTTP 進(jìn)行暴露,大部分應(yīng)用選擇HTTP。

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

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

3.安全問題

例如,我們可以訪問:

http://localhost:7200/actuator/env

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

這些地址如果不加以控制,對(duì)于一些有技術(shù)基礎(chǔ)的人員來說,這不得是一個(gè)很嚴(yán)重的漏洞?估計(jì)是t0級(jí)別的漏洞了。

對(duì)于這些,我們要如何進(jìn)行控制呢?

4.禁止方法

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

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

這樣 env 就被禁止訪問了。

然后我們?cè)賮碓L問一下比如:

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

5.完全禁用Actuator

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

但是在做等保安全漏洞掃描的時(shí)候,還是會(huì)掃出來響應(yīng)的漏洞,那其實(shí),還是沒有解決掉這個(gè)漏洞。那我們能不能完全禁止Actuator呢?

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

例如下面這個(gè)配置:

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

這樣配,等保做安全漏洞掃描,就不會(huì)掃描出該漏洞了?。。?/p>

嘿,再也不用擔(dān)心Actuator漏洞問題?。?!

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

相關(guān)文章

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

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

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

    初識(shí)Java設(shè)計(jì)模式適配器模式

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

    關(guān)于nacos無法正常下線問題記錄

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

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

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

    深入理解Java中的克隆

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

    Java中線程休眠編程實(shí)例

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

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

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

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

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

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

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

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

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

最新評(píng)論

台中县| 新平| 平原县| 江门市| 长武县| 竹山县| 库伦旗| 上思县| 方山县| 射洪县| 丽江市| 鸡泽县| 丰城市| 镇赉县| 繁昌县| 武宁县| 利川市| 龙川县| 马山县| 化州市| 洛南县| 新源县| 崇信县| 儋州市| 建瓯市| 蚌埠市| 丹棱县| 西峡县| 阿拉善右旗| 永和县| 那曲县| 凤凰县| 灵石县| 龙里县| 鄱阳县| 大洼县| 平武县| 陵川县| 开封市| 三原县| 清水县|