Skip to content
A detailed explainer is available in Japanese. Read the Japanese explainer
Critical 9.8

Contact Managerに未認証のアップロード脆弱性、9.1.3で修正か

CVE-2026-109218 First seen on SecPulse

Summary

WordPressのプラグインContact Managerの9.1.2以前に、ログインなしで不正なファイルを送り込める脆弱性が見つかりました。Apacheとmod_phpで動かしているサイトでは、サーバー上でコードを実行される恐れがあります。該当する場合は9.1.3への更新を進め、更新できなければプラグインを止めてください。

AI summary

Written by an external AI model and may contain mistakes. Check the original description and references below before acting on it.

WordPressのプラグインContact Managerの9.1.2以前に、ログインなしで不正なファイルを送り込める脆弱性が見つかりました。Apacheとmod_phpで動かしているサイトでは、サーバー上でコードを実行される恐れがあります。該当する場合は9.1.3への更新を進め、更新できなければプラグインを止めてください。

Affected packages

EcosystemPackageAffectedFixed
kleor Contact Manager
≤ 9.1.2
—
Original description The description as published by the source.

The Contact Manager plugin for WordPress is vulnerable to Arbitrary File Upload in all versions up to, and including, 9.1.2 via the add_message function. This is due to an incomplete extension blacklist that fails to detect dangerous extensions when a trailing dot causes the extension-derivation routine to return an empty string, which sanitize_file_name() then silently removes before the file is written to disk. This makes it possible for unauthenticated attackers to upload files that may be executable, which makes remote code execution possible. Successful code execution additionally requires the server to use Apache with libapache2-mod-php (which maps .phar to PHP by default) and the attacker to retrieve the uploaded file within the brief window before it is removed by unlink() at end of request.

Source: CVE.org (CVE Program・cvelistV5) NVD GitHub Advisory

References

We use cookies for analytics and ad measurement. This setting applies to all Game co., Ltd. sites. Details