NotificationX に認証不要のSQLインジェクション、悪用を確認
Summary
WordPress用プラグインNotificationXの2.0.0以降2.3.12より前のバージョンには、認証なしでデータベースを不正に操作されるSQLインジェクションの脆弱性があります。Shadowserver Foundationが2023年10月18日に悪用の痕跡を観測しています。修正版の2.3.12へ速やかに更新してください。
AI summary
Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.
WordPress用プラグインNotificationXの2.0.0以降2.3.12より前のバージョンには、認証なしでデータベースを不正に操作されるSQLインジェクションの脆弱性があります。Shadowserver Foundationが2023年10月18日に悪用の痕跡を観測しています。修正版の2.3.12へ速やかに更新してください。
Affected packages
| Ecosystem | Package | Affected | Fixed |
|---|---|---|---|
| WPDeveloper | NotificationX |
≥ 2.0.0, < 2.3.12 |
2.3.12 |
Original description The description as published by the source.
NotificationX plugin for WordPress 2.0.0 before 2.3.12 contains an unauthenticated SQL injection vulnerability that allows remote attackers to manipulate database queries by supplying an array-form 'id' parameter to /wp-json/notificationx/v1/notification/{id}. Attackers can pass id[1] with crafted SQL, such as time-based SLEEP payloads, along with an api_key derived from md5(home_url()), which flows unsanitized into Database::get_where_query to extract database contents. Exploitation evidence was first observed by the Shadowserver Foundation on 2023-10-18.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
References
- web disclosure@vulncheck.com
- web disclosure@vulncheck.com
- web disclosure@vulncheck.com
- web disclosure@vulncheck.com
- web nvd.nist.gov
- web wordpress.org
- web github.com