Contact Form 7に任意ファイル設置の脆弱性、修正版あり
Summary
WordPressのContact Form 7 6.2から6.2.3に、認証なしで任意のファイルを置かれ、構成次第でサーバー上のコード実行に至る脆弱性があります。該当版のサイトは6.2.4へ更新し、uploads内に不審なファイルがないかも調べてください。
AI summary
Produced by SecPulse using an external AI model; it may contain mistakes. Check the original description and references below before acting on it.
WordPressのContact Form 7 6.2から6.2.3に、認証なしで任意のファイルを置かれ、構成次第でサーバー上のコード実行に至る脆弱性があります。該当版のサイトは6.2.4へ更新し、uploads内に不審なファイルがないかも調べてください。
Affected packages
| Package | Affected → Fixed | |
|---|---|---|
| CVE の記録Contact Form 7 |
≥ 6.2, < 6.2.4→ 6.2.4 |
6.2.4 |
Original description The description as published by the source.
The Contact Form 7 WordPress plugin before 6.2.4 does not validate the type or extension of files uploaded through a form file field, and a flaw in its temporary-file cleanup leaves the uploaded file on disk, allowing unauthenticated users to upload arbitrary files to the site. On a stock Debian or Ubuntu Apache configuration, which lists directory contents and maps .phar to the PHP handler, the stored file can be located and executed, leading to Remote Code Execution. On other configurations, including nginx and Apache with .htaccess overrides enabled, the issue is limited to an arbitrary file written into the uploads directory, which may still be served as active content such as HTML or SVG from the site's own origin.
Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory
References
- web contact@wpscan.com
- web nvd.nist.gov
- web wpscan.com
- web github.com