CVE ID: CVE-2025-67223
影響を受ける製品: Aranda Service Desk (Aranda File Server - AFSモジュール)
影響を受けるバージョン: < 8.3.12
著者: Brandon Perez Lara
Aranda Service Deskのファイル管理モジュール(Aranda File Server)において、重大な脆弱性が確認されました。このシステムは、予測可能な名前(例: YYYYMMDD.log)の日次アクティビティログを、アクセス制限なしで公開ディレクトリ(/AFS/logs/)に保存しています。
この脆弱性のリスクレベルは重大です: この欠陥により、認証されていないリモート攻撃者が、自動化された方法でArandaのログを反復的にダウンロードすることが可能になります。核心的な問題は、これらのログファイルがシステム上のすべてのアップロードファイルの仮想パスを露呈し、攻撃者がサポートチケット、機密性の高いAranda内部ケース、および関連するすべての機密ファイル添付ファイルを無差別に閲覧・窃取できる点にあります。
攻撃チェーンは、公開されたログの特定、内部ファイルパスの抽出、そして機密ファイルへの直接アクセスから構成されます。
1 - ログアクセス: 現在または過去の日付(例: 20251201.log)を参照する単純なHTTPリクエストが /AFS/logs/ ディレクトリに対して行われます。

2 - パス抽出(情報漏洩): ログをダウンロードすると、SERVICE DESK FILE UPLOADED ServiceCalls\\365763\\description...html のような相対パスが露出します。さらに、ログ内のエラーメッセージには絶対サーバーパス(例: D:\\inetpub\\wwwroot\\...)が含まれています。

3 - 直接アクセス(アクセス制御の欠如): システムはこれらの静的リソースに対してユーザーセッションを検証しないため、攻撃者は抽出したパスをベースURL(例: /AFS/ServiceDesk/ServiceCalls/...)と連結するだけでファイルにアクセスできます。


情報窃取: この方法を使用すると、チケットのHTML説明文、さらにPDF、ZIPファイル、画像、SQLスクリプトなどの機密添付ファイルをダウンロードすることが可能です。
スクリプト CVE-2025-67223.py:


影響
この脆弱性により、第三者は以下を静かに窃取できます。
修正策
Aranda Softwareはこの問題に対処するパッチをリリースしました。主な実装推奨事項は以下の通りです。
Aranda Service Deskをバージョン8.3.12以上に更新する。
ログへのアクセスを制限するために、ログを web root(wwwroot)の外部に移動する。
/ServiceDesk/ServiceCalls/ および /Incidents/ ディレクトリへのアクセスに対して、必須のセッション検証を実施する。
IIS Webサーバーでディレクトリ一覧表示を無効にする。
サイバーセキュリティは協力的な取り組みです。この報告に対応いただいた開発チームおよびセキュリティチームに感謝します。システムを常に最新の状態に保ってください。💻🔒
公式リファレンス
#Cybersecurity #Pentesting #CVE #Vulnerability #Infosec #EthicalHacking #BugBounty