Strapi Cognito 提供者驗證繞過

high Web App Scanning Plugin ID 114041

概要

Strapi Cognito 提供者驗證繞過

說明

Strapi 是一種以 Node.js 構建的熱門開放原始碼無週邊 CMS。Strapi 3.2.0 至 4.6.0 版在 OAuth 流程期間,未驗證透過 AWS Cognito 驗證提供者傳送的 JWT 權杖。

未經驗證的遠端攻擊者可藉由偽造具有任何簽章的自訂 JWT 權杖,來模擬任何使用 AWS Cognito 的使用者,針對目標應用程式進行驗證。

解決方案

升級至 Strapi 4.6.0 或最新版本。

另請參閱

https://strapi.io/blog/security-disclosure-of-vulnerabilities-cve

https://www.ghostccamm.com/blog/multi_strapi_vulns/#cve-2023-22893-authentication-bypass-for-aws-cognito-login-provider-in-strapi-versions-456

Plugin 詳細資訊

嚴重性: High

ID: 114041

類型: remote

已發布: 2023/10/5

已更新: 2024/5/27

掃描範本: basic, full, pci, scan

風險資訊

VPR

風險因素: Medium

分數: 4.4

CVSS v2

風險因素: High

基本分數: 7.8

媒介: CVSS2#AV:N/AC:L/Au:N/C:C/I:N/A:N

CVSS 評分資料來源: CVE-2023-22893

CVSS v3

風險因素: High

基本分數: 7.5

媒介: CVSS:3.0/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N

CVSS 評分資料來源: CVE-2023-22893

弱點資訊

CPE: cpe:2.3:a:strapi:strapi:*:*:*:*:*:*:*:*

可被惡意程式利用: true

可輕鬆利用: Exploits are available

修補程式發佈日期: 2023/4/17

弱點發布日期: 2023/4/17

參考資訊

CVE: CVE-2023-22893