Swagger被曝高危漏洞,對Html、PHP、Java和 Ruby等開發應用都有影響

2020-11-24 雷鋒網

Swagger是一個規範且完整的框架,提供描述、生產、消費和可視化RESTful Web Service,今年年初被重命名為OpenAPI。Swagger規格被廣泛的使用在Html、PHP、Java和 Ruby等流行語言開發的應用中,其最近被曝出遠程代碼執行漏洞,潛在影響到了Java、PHP、NodeJS和 Ruby等流行語言開發的應用。

據了解,這個漏洞的CVE編號為CVE-2016-5641。該漏洞屬於參數注入漏洞,能夠在Swagger JSON文件中嵌入惡意代碼。凡是使用Swagger API的應用程式都會受到影響。但Rapid7社區的安全研究人員目前公開了該漏洞的技術細節和修補方案(詳見參考連結)。

參考連結:Rapid7社區

雷鋒網原創文章,未經授權禁止轉載。詳情見轉載須知。

相關焦點

  • 歲末盤點:通付盾移動安全實驗室公布2017移動應用十大高危漏洞
    面對不斷升級的安全威脅,更多移動應用開發企業意識到保護移動應用安全不能僅僅依賴移動安全廠商,移動應用自身漏洞安全問題同樣需要重視。WebView遠程代碼執行漏洞  通付盾移動安全實驗室安全專家指出,所有Android API level 16以及之前的版本皆存在遠程代碼執行安全漏洞,曾有多款Android流行應用被曝出高危掛馬漏洞:點擊消息或朋友社區圈中的一條網址時,用戶手機就會自動執行被掛馬的代碼指令,從而導致被安裝惡意扣費軟體、向好友發送欺詐簡訊、通訊錄和簡訊被竊取以及被遠程控制等嚴重後果。
  • C/C++、Java、JavaScript、PHP、Python分別用來開發什麼?
    同時,Java在手機領域也有一席之地, 在普遍智能化之前, 很多手機就是以支持java應用作為賣點的,而智慧型手機爆發之後, Java手機主場變成了Android,作為安卓的標準程式語言而存。總結:Java:網頁, 企業級開發, 普通應用軟體, 遊戲後臺。
  • 利用yii2和swagger打造完美的RestFul Api接口
    技術人員照著此文,可以直接搭建一個yii2和swagger結合的RestFul風格的API接口平臺!(安裝composer和本地站點配置這裡就不作細述了)比如我們的項目地址為:yii2basic.my.com第二步:下載yii2-swagger包php composer.phar require --prefer-dist light/yii2-swagger "~1.0.4" -vvv第三步:準備工作為了後面swagger的使用能按照設想順利進行
  • smart-doc 1.9.7 發布,Java 零註解文檔生成工具
    smart-doc是一款同時支持java restful api和apache dubbo rpc接口文檔生成的工具
  • GitHub修復一個被報導過的高危漏洞
    據外媒,GitHub近日修復了一個被Google Project Zero報導過的高危漏洞,Project Zero團隊致力於尋找公司自身軟體以及其他公司開發的軟體中的安全漏洞據悉,該安全漏洞源自GitHub Actions中的工作流命令,它作為執行動作和Action Runner之間的通信渠道極易受到注入攻擊。
  • PHP 框架 QueryPHP 1.0.3 發布,兼容 PHP 8.0 和 PHP 8.1
    關於 QueryPHP QueryPHP 是一款現代化的高性能 PHP 漸進式協程框架, 我們還是主要面向傳統 PHP-FPM 場景,以工程師用戶體驗為歷史使命,讓每一個 PHP 應用都有一個好框架。
  • php常量是什麼?它和變量有什麼區別?
    本篇將介紹php常量是什麼?它和變量有什麼區別?有興趣的朋友可以了解一下!一、前言php是一門很受歡迎的程式語言之一,它的語法簡單易學,迎來了一大批自學者,小編也是其中之一。小編自學php學了四個多月吧!雖然算不上精通,但是也算得上小有成就,獨立開發中小型網站還是不成問題的。
  • 2020HW期間公布漏洞總結(附部分漏洞Poc、Exp)
    :高危25.致遠OA任意文件寫入漏洞,危害級別:危急26.Microsoft Exchange遠程代碼執行漏洞通告,危害級別:危急27.Spectrum Protect Plus任意代碼執行漏洞,危害級別:高危28.深信服 SSL VPN Nday - Pre Auth 任意密碼重置漏洞,危害級別:高危29.深信服 SSL VPN
  • PHP文件包含漏洞利用思路與Bypass總結手冊(二)
    可以通過phpinfo查看session.save_path的值知道session的存儲後,總結常見的php-session默認存放位置是很有必要的,因為在很多時候伺服器都是按照默認設置來運行的,這個時候假如我們發現了一個沒有安全措施的session包含漏洞就可以嘗試利用默認的會話存放路徑去包含利用。
  • 原生APP和web應用APP有什麼不一樣?他們都有哪些優缺點
    那麼對於應用開發來選擇的話是選擇原生應用還是選擇web應用?APP應用首先安卓應用和蘋果應用這些年的發展,越來越多的公司都會在這兩個平臺上來投放APP。畢竟平臺大,也是根據用戶陣營來選擇,以前還有windowsphone,到現在基本上就是兩家陣營安卓和蘋果,那麼今天就來說下原生和非原生的優越點。1、費用方面。原生應用的開發成本是大於web應用的成本。安卓官方給定的安卓開發語言是java,而web應用的開發沒有語言限制,你可以是java,python,php,asp,aspx等等主流的文語言都可以。
  • 用哪種程式語言寫的應用漏洞最嚴重 Java還是Python
    對於最常用的前端開發語言 JavaScript,Veracode 發現 31.5% 的應用至少有一個跨站腳本(XSS)漏洞,而用 PHP 寫的應用中有 74.6% 至少有一個 XSS 漏洞。此外,71% 的 PHP 應用存在加密問題。 對於用 .NET 寫的應用,最主要的問題是信息洩露——62.8% 的 .NET 應用存在該問題。C++ 應用最大的問題是錯誤處理,佔到了 66.5%。
  • 亞馬遜攝像頭應用程式被曝出安全漏洞 會洩露用戶準確位置
    最近亞馬遜旗下安全攝像頭Ring的應用程式Neighbors被曝出現一個安全漏洞,並導致洩露該應用用戶的準確位置和家庭地址。據悉,在亞馬遜以10億美元的價格收購Ring之後,該安全攝像頭公司在2018年推出了Neighbors。該應用許用戶匿名提醒附近的居民注意犯罪和公共安全問題。
  • 負載均衡廠商F5驚現高危漏洞:8000多臺設備處於高度風險之中 全球...
    F5(F5 Networks)作為全球領先的應用交付網絡(ADN)領域的廠商,6月被曝出BIG-IP(負載均衡)中兩個嚴重漏洞,代號分別為CVE-2020-5902和CVE-2020-5903,使8000多臺設備處於高度風險之中,政府,銀行,雲提供商,全球500強公司紛紛中招。
  • 影響數千萬APP的安卓APP「寄生獸」漏洞技術分析
    0x02 廣泛流行的插件機制由於安卓應用的升級都需要重新安裝程序,頻繁的升級給用戶體驗和開發都帶來了不便,所以市面上的app都開始採用插件機制,利用插件機制可以做到無縫升級和擴展功能,app只需要引入相應的插件文件就可以做到功能添加或升級,無需再重新安裝程序。
  • php htmlspecialchars()函數將特殊字符轉換為HTML實體
    htmlspecialchars()函數定義及用法在php中,htmlspecialchars()函數是使用來把一些預定義的字符轉換為HTML實體,返迴轉換後的新字符串,原字符串不變。如果 string 包含無效的編碼,則返回一個空的字符串,除非設置了 ENT_IGNORE 或者 ENT_SUBSTITUTE 標誌;被轉換的預定義的字符有:&:轉換為&amp;":轉換為&quot;':轉換為成為 '<:轉換為&lt;>:轉換為&gt;htmlspecialchars()函數有四個參數,第一個參數規定了需要轉換的字符串
  • php中函數禁用繞過的原理與利用
    DOCUMENT_ROOT接下來就是搜索一下DOCUMENT_ROOT取得網站當前路徑,雖然常見的都是在/var/www/html,但難免有例外。>other如命令執行事實上是不受open_basedir的影響的。bypass disable function蟻劍項目倉庫中有一個各種disable的測試環境可以復現,需要環境的師傅可以選用蟻劍的環境。
  • 谷歌Chrome 瀏覽器發現執行任意代碼高危漏洞
    谷歌在本周二的公告中披露了 Chrome 瀏覽器五個高度嚴重的漏洞。根據與應用程式相關的特權,攻擊者可以查看,更改或刪除數據 。據谷歌稱,成功利用其中最嚴重的漏洞可能使攻擊者能夠在瀏覽器的上下文中執行任意代碼。以下是漏洞詳情:漏洞詳情1.
  • 「預警信息」關於SaltStack多個高危漏洞的預警通報
    近日,奇安信CERT監測到國外安全團隊披露出了SaltStack框架存在三個安全漏洞:認證繞過高危漏洞(CVE-2020-25592)、命令注入高危漏洞(CVE-2020-16846)和邏輯高危漏洞(CVE-2020-17490)。
  • 基於OSGi和Spring開發Web應用
    作為一個新的事實上的工業標準,OSGi 已經受到了廣泛的關注, 其面向服務(接口)的基本思想和動態模塊部署的能力, 是企業級應用長期以來一直追求的目標。Spring 是一個著名的 輕量級 J2EE 開發框架,其特點是面向接口編程和非侵入式的依賴注入。