LOWCVE-2025-15454CVSS 3.1

zhanglun lettura RSS ContentRender.tsx cross site scripting

翻訳中…

プラットフォーム

react

コンポーネント

cba7c19a4eafcb326d0e912adf132be3

修正版

0.1.1

0.1.2

0.1.3

0.1.4

0.1.5

0.1.6

0.1.7

0.1.8

0.1.9

0.1.23

0.1.11

0.1.12

0.1.13

0.1.14

0.1.15

0.1.16

0.1.17

0.1.18

0.1.19

0.1.20

0.1.21

0.1.22

0.1.23

AI Confidence: highNVDEPSS 0.0%レビュー済み: 2026年5月
あなたの言語に翻訳中…

A cross-site scripting (XSS) vulnerability has been identified in lettura, a React component, affecting versions 0.1.0 through 0.1.22. This vulnerability allows remote attackers to inject malicious scripts by manipulating the RSS Handler component. The issue stems from improper handling of data within the ContentRender.tsx file. A patch, version 0.1.23, has been released to address this security concern.

影響と攻撃シナリオ翻訳中…

Successful exploitation of CVE-2025-15454 allows an attacker to execute arbitrary JavaScript code within the context of a user's browser session. This can lead to a variety of malicious outcomes, including session hijacking, defacement of the application, and theft of sensitive user data. The attacker could potentially gain access to user credentials, personal information, or other confidential data stored within the application. Given the component's role in handling RSS feeds, an attacker could inject malicious scripts into these feeds, impacting all users who consume them. The public availability of the exploit increases the risk of widespread exploitation.

悪用の状況翻訳中…

The exploit for CVE-2025-15454 is publicly available, indicating a higher risk of exploitation. The vulnerability's CVSS score is LOW, suggesting that exploitation may require some level of attacker skill or specific conditions. As of the publication date, there is no indication of this vulnerability being actively exploited in the wild, but the public availability of the exploit warrants immediate attention and remediation.

リスク対象者翻訳中…

Applications utilizing the lettura React component in their RSS feed handling functionality are at risk. This includes websites and web applications that display RSS content, particularly those relying on external feeds. Shared hosting environments where multiple applications share the same codebase are also at increased risk, as a vulnerability in one application could potentially impact others.

検出手順翻訳中…

• react: Inspect the src/components/ArticleView/ContentRender.tsx file for any unsanitized user input used in rendering the RSS feed. Look for patterns where data from the feed is directly inserted into the DOM without proper encoding.

// Example of potentially vulnerable code
const renderArticle = (article) => {
  return <div>{article.title}</div>; // Vulnerable if article.title is not sanitized
};

• generic web: Monitor access logs for unusual requests targeting the RSS feed endpoint. Look for requests containing suspicious characters or patterns commonly associated with XSS attacks.

grep -i '<script' /var/log/apache2/access.log

攻撃タイムライン

  1. Disclosure

    disclosure

脅威インテリジェンス

エクスプロイト状況

概念実証不明
CISA KEVNO
インターネット露出

EPSS

0.01% (3% パーセンタイル)

CISA SSVC

悪用状況poc
自動化可能no
技術的影響partial

CVSS ベクトル

脅威インテリジェンス· CVSS 3.1CVSS:3.1/AV:N/AC:H/PR:N/UI:R/S:U/C:N/I:L/A:N/E:P/RL:O/RC:C3.1LOWAttack VectorNetwork攻撃者がターゲットに到達する方法Attack ComplexityHigh悪用に必要な条件Privileges RequiredNone攻撃に必要な認証レベルUser InteractionRequired被害者の操作が必要かどうかScopeUnchanged影響コンポーネント外への波及ConfidentialityNone機密データ漏洩のリスクIntegrityLow不正データ改ざんのリスクAvailabilityNoneサービス障害のリスクnextguardhq.com · CVSS v3.1 基本スコア
これらのメトリクスの意味は?
Attack Vector
ネットワーク — インターネット経由でリモートから悪用可能。物理・ローカルアクセス不要。
Attack Complexity
高 — 競合条件、非標準設定、または特定の状況が必要。悪用が難しい。
Privileges Required
なし — 認証不要。資格情報なしで悪用可能。
User Interaction
必要 — 被害者がファイルを開く、リンクをクリックするなどのアクションが必要。
Scope
変化なし — 影響は脆弱なコンポーネントのみ。
Confidentiality
なし — 機密性への影響なし。
Integrity
低 — 限定的な範囲でデータ変更可能。
Availability
なし — 可用性への影響なし。

影響を受けるソフトウェア

コンポーネントcba7c19a4eafcb326d0e912adf132be3
ベンダーzhanglun
影響範囲修正版
0.1.0 – 0.1.00.1.1
0.1.1 – 0.1.10.1.2
0.1.2 – 0.1.20.1.3
0.1.3 – 0.1.30.1.4
0.1.4 – 0.1.40.1.5
0.1.5 – 0.1.50.1.6
0.1.6 – 0.1.60.1.7
0.1.7 – 0.1.70.1.8
0.1.8 – 0.1.80.1.9
0.1.9 – 0.1.90.1.23
0.1.10 – 0.1.100.1.11
0.1.11 – 0.1.110.1.12
0.1.12 – 0.1.120.1.13
0.1.13 – 0.1.130.1.14
0.1.14 – 0.1.140.1.15
0.1.15 – 0.1.150.1.16
0.1.16 – 0.1.160.1.17
0.1.17 – 0.1.170.1.18
0.1.18 – 0.1.180.1.19
0.1.19 – 0.1.190.1.20
0.1.20 – 0.1.200.1.21
0.1.21 – 0.1.210.1.22
0.1.22 – 0.1.220.1.23

弱点分類 (CWE)

タイムライン

  1. 予約済み
  2. 公開日
  3. 更新日
  4. EPSS 更新日

緩和策と回避策翻訳中…

The primary mitigation for CVE-2025-15454 is to upgrade to version 0.1.23 of lettura. If upgrading is not immediately feasible, consider implementing input validation and output encoding on the RSS Handler component to sanitize user-supplied data. Web application firewalls (WAFs) configured to detect and block XSS payloads can provide an additional layer of defense. Carefully review and sanitize any data received from external sources, particularly RSS feeds, to prevent malicious scripts from being injected. After upgrading, confirm the fix by attempting to inject a simple XSS payload through the RSS feed and verifying that it is properly sanitized.

修正方法翻訳中…

Actualice la versión de lettura a la versión 0.1.23 o superior. Esto corrige la vulnerabilidad de cross-site scripting en el componente RSS Handler. La actualización se puede realizar reemplazando el archivo src/components/ArticleView/ContentRender.tsx con la versión parcheada.

CVEセキュリティニュースレター

脆弱性分析と重要アラートをメールでお届けします。

よくある質問翻訳中…

What is CVE-2025-15454 — XSS in lettura React Component?

CVE-2025-15454 is a cross-site scripting (XSS) vulnerability affecting versions 0.1.0–0.1.22 of the lettura React component, allowing remote code execution.

Am I affected by CVE-2025-15454 in lettura React Component?

You are affected if your application uses lettura versions 0.1.0 through 0.1.22 and handles RSS feeds without proper input sanitization.

How do I fix CVE-2025-15454 in lettura React Component?

Upgrade to version 0.1.23 of lettura. Implement input validation and output encoding as a temporary workaround if upgrading is not immediately possible.

Is CVE-2025-15454 being actively exploited?

While there's no confirmed active exploitation, the public availability of the exploit increases the risk of future attacks.

Where can I find the official lettura advisory for CVE-2025-15454?

Refer to the project's repository or documentation for the official advisory regarding CVE-2025-15454.

あなたのプロジェクトは影響を受けていますか?

依存関係ファイルをアップロードすれば、このCVEや他のCVEがあなたに影響するか即座にわかります。