EspoCRMにおけるサーバサイドのリクエストフォージェリの脆弱性
| Title |
EspoCRMにおけるサーバサイドのリクエストフォージェリの脆弱性
|
| Summary |
EspoCRMはオープンソースの顧客関係管理アプリケーションです。バージョン9.3.3およびそれ以下には、認証済みサーバーサイドリクエストフォージェリ(SSRF)の脆弱性があります。8進数表記(例:127.0.0.1の代わりに0177.0.0.1など)を使用することで内部ホストの検証ロジックを回避できます。HostCheck::isNotInternalHost()関数はPHPのfilter_var(..., FILTER_VALIDATE_IP)に依存しており、この関数は代替IP形式を認識しません。そのため、検証がDNSルックアップに落ち、ホストを安全と誤認します。その後、cURLがアドレスを正規化してループバック先に接続します。認証済みユーザーは/api/v1/Attachment/fromImageUrlエンドポイントを通じて、サーバーにループバック専用サービスへのリクエストを強制させ、そのレスポンスを添付ファイルとして保存できます。この脆弱性はリダイレクトに基づくSSRFを含む他の問題とは異なり、アプリケーションランタイムから到達可能な内部リソースへのアクセスを許します。この問題はバージョン9.3.4で修正されました。
|
| Possible impacts |
当該ソフトウェアが扱う情報の一部が外部に漏れる可能性があります。 また、当該ソフトウェアが扱う情報について、書き換えは発生しません。 さらに、当該ソフトウェアは停止しません。 そして、この脆弱性を悪用した攻撃の影響は、他のソフトウェアには及びません。 |
| Solution |
正式な対策が公開されています。ベンダ情報を参照して適切な対策を実施してください。 |
| Publication Date |
April 13, 2026, midnight |
| Registration Date |
April 23, 2026, 10:13 a.m. |
| Last Update |
April 23, 2026, 10:13 a.m. |
|
CVSS3.0 : 警告
|
| Score |
4.3
|
| Vector |
CVSS:3.0/AV:N/AC:L/PR:L/UI:N/S:U/C:L/I:N/A:N |
Affected System
CVE (情報セキュリティ 共通脆弱性識別子)
CWE (共通脆弱性タイプ一覧)
ベンダー情報
その他
Change Log
| No |
Changed Details |
Date of change |
| 1 |
[2026年04月23日] 掲載 |
April 23, 2026, 10:13 a.m. |
NVD Vulnerability Information
CVE-2026-33534
| Summary |
EspoCRM is an open source customer relationship management application. Versions 9.3.3 and below have an authenticated Server-Side Request Forgery (SSRF) vulnerability that allows bypassing the internal-host validation logic by using alternative IPv4 representations such as octal notation (e.g., 0177.0.0.1 instead of 127.0.0.1). This is caused by HostCheck::isNotInternalHost() function relying on PHP's filter_var(..., FILTER_VALIDATE_IP), which does not recognize alternative IP formats, causing the validation to fall through to a DNS lookup that returns no records and incorrectly treats the host as safe, however the cURL subsequently normalizes the address and connects to the loopback destination. Through the confirmed /api/v1/Attachment/fromImageUrl endpoint, an authenticated user can force the server to make requests to loopback-only services and store the fetched response as an attachment. This vulnerability is distinct from CVE-2023-46736 (which involved redirect-based SSRF) and may allow access to internal resources reachable from the application runtime. This issue has been fixed in version 9.3.4.
|
| Publication Date |
April 14, 2026, 5:16 a.m. |
| Registration Date |
April 15, 2026, 11:39 a.m. |
| Last Update |
April 22, 2026, 9:12 a.m. |
Affected software configurations
| Configuration1 |
or higher |
or less |
more than |
less than |
| cpe:2.3:a:espocrm:espocrm:*:*:*:*:*:*:*:* |
|
|
|
9.3.4 |
Related information, measures and tools
Common Vulnerabilities List