Apache エラーログ解析レポート2026年9月

対象サイト: security-blog-it.com  |  解析期間: 2026-09-01 〜 2026-09-30  |  生成日: 2026-10-03
総エラー件数
35,796
30日間の全ログエントリ(前月比 +10%)
ユニークIP数
605
アクセス元の異なるクライアント
最多エラー日
9/22
2478件
高リスク不審リクエスト
35166
AH01630 / AH01617 / ModSecurity 等
エラー種別数
2
AH01630 / AH01276
1日平均エラー
1193.2
35,796 ÷ 30日

セキュリティアラート

☠️
WordPress ディレクトリ構造の網羅的列挙スキャン(継続)
全エラーの 1.8% (630件) が AH01276(autoindex:error)です。WordPress の標準ディレクトリ(wp-admin / wp-includes / wp-content)を網羅的にスキャンする行為が月間を通じて継続しています。最も集中したのは xmlrpc.php (34281件) です。
☠️
xmlrpc.php への大量アクセス試行(AH01630で遮断済み) — 34,281件 / 476 IP
xmlrpc.php への直接アクセスが 34,281件(全エラーの95.8%)、476 の異なる IP から試行され、サーバー設定(authz_core)により全件遮断(AH01630)されています。XML-RPC 経由のパスワード総当たり・pingback 増幅攻撃の典型的な挙動です。
🚨
設定ファイル・バックアップファイルの探索試行 — 655件 / 125 IP
.env 系や wp-config.php.bak、config.php.bak 等、誤って公開されがちな設定ファイル・バックアップファイルへの探索アクセスが 655件検出されました。すべてサーバー設定(authz_core)で遮断済みですが、攻撃者は DB 認証情報等の機密情報漏洩を狙っています。
🔍
スパムリファラー "binance.com" — 64件(3 IP)
HTTP リファラーに binance.com を偽装したリクエストが 3 IP から 64 件記録されました。wp-admin/css/ 配下を標的とした組織的なリファラー偽装スキャンです。
🔍
クラウド発スキャナー群(24 IP / 約 218 件)
Azure / AWS 等のクラウド IP 帯域(20.x / 4.x / 52.x 等)から 24 の IP が断続的にスキャンを実施し、合計 約 218 件(全体の 1%)を占めています。クラウド上でホストされたスキャンサービス・ボットと考えられます。

日別エラー件数推移

エラーコード分布

エラーコードモジュール件数説明
AH01630 authz_core 35,166 サーバー設定によるアクセス拒否
AH01276 autoindex 630 ディレクトリインデックス提供不可(列挙スキャン)

アクセス上位ディレクトリ Top 10

アクセス上位クライアント IP Top 20

#IP アドレス件数割合備考

アクセス上位ディレクトリ Top 20 (詳細)

#ディレクトリパス件数割合

セキュリティ分析

#脅威タイプリスク件数関与IP数期間
1 WordPress ディレクトリ列挙スキャン CRITICAL 630 605 月間継続
2 XML-RPCブルートフォース(遮断済み) CRITICAL 34,281 476 月間継続
3 設定ファイル/バックアップ探索(AH01630) HIGH 655 125 月間断続
4 スパムリファラー "binance.com" MEDIUM 64 3 月間断続
5 クラウド(Azure等)発スキャナー群 MEDIUM 218 24 月間断続
6 ディレクトリ/ファイル直接アクセス試行(AH01630) LOW 230 23 月間断続
CRITICAL
WordPress ディレクトリ構造の網羅的列挙スキャン(継続)

全エラーの 1.8% (630件) が AH01276(autoindex:error)です。WordPress の標準ディレクトリ(wp-admin / wp-includes / wp-content)を網羅的にスキャンする行為が月間を通じて継続しています。最も集中したのは xmlrpc.php (34281件) です。

サーバー設定(Options -Indexes)によりディレクトリリスティングは全遮断済みですが、攻撃者はディレクトリの存在確認と WordPress バージョン推定を継続しており、後続の脆弱性スキャンの踏み台となるリスクが持続します。

アクセス集中ディレクトリ(上位5)
34281件 — xmlrpc.php
83件 — .env.bak
80件 — .env.backup
80件 — .env.old
54件 — .env.swp
CRITICAL
xmlrpc.php への大量アクセス試行(AH01630で遮断済み) — 34,281件 / 476 IP

xmlrpc.php への直接アクセスが 34,281件(全エラーの95.8%)、476 の異なる IP から試行され、サーバー設定(authz_core)により全件遮断(AH01630)されています。XML-RPC 経由のパスワード総当たり・pingback 増幅攻撃の典型的な挙動です。

アクセスレベルで遮断済みのため直接的な侵害リスクは低いものの、リクエスト量自体がサーバー負荷要因となります。未使用であれば xmlrpc.php 自体の無効化、または fail2ban による送信元 IP の自動遮断を推奨します。

アクセス集中 IP(上位)
289件 — 114.198.138.124
224件 — 122.164.127.47
182件 — 154.36.230.214
174件 — 24.202.19.8
173件 — 122.160.52.212
168件 — 186.207.150.160
150件 — 165.99.41.152
150件 — 150.129.236.23
HIGH
設定ファイル・バックアップファイルの探索試行 — 655件 / 125 IP

.env 系や wp-config.php.bak、config.php.bak 等、誤って公開されがちな設定ファイル・バックアップファイルへの探索アクセスが 655件検出されました。すべてサーバー設定(authz_core)で遮断済みですが、攻撃者は DB 認証情報等の機密情報漏洩を狙っています。

該当ファイルが実際にサーバー上に存在しないか確認してください。エディタの一時ファイル(.swp)やバックアップファイルをドキュメントルート配下に残さない運用を徹底することが重要です。

探索されたファイル名(上位)
83件 — .env.bak
80件 — .env.backup
80件 — .env.old
54件 — .env.swp
53件 — readme.html
25件 — phpinfo.php.bak
25件 — info.php.bak
24件 — phpinfo.php.old
MEDIUM
スパムリファラー "binance.com" — 64件(3 IP)

HTTP リファラーに binance.com を偽装したリクエストが 3 IP から 64 件記録されました。wp-admin/css/ 配下を標的とした組織的なリファラー偽装スキャンです。

直接的な侵害リスクは低いものの、アクセスログを汚染して正常なログ分析を妨害する副次効果があります。WAF で当該リファラーを 403 拒否するルールの追加を推奨します。

スパムリファラー内訳
62件 — https://www.binance.com
2件 — binance.com
MEDIUM
クラウド発スキャナー群(24 IP / 約 218 件)

Azure / AWS 等のクラウド IP 帯域(20.x / 4.x / 52.x 等)から 24 の IP が断続的にスキャンを実施し、合計 約 218 件(全体の 1%)を占めています。クラウド上でホストされたスキャンサービス・ボットと考えられます。

正規クラウドサービスとして発信されるため通常のジオブロッキングでは遮断しにくく、データセンター発トラフィックに対する WAF チャレンジ設定が有効です。

クラウド発スキャナー上位 IP
119件 — 104.28.246.229
42件 — 52.172.235.175
9件 — 20.230.100.45
7件 — 104.198.248.1
7件 — 104.154.63.144
4件 — 104.234.212.46
LOW
その他ディレクトリ/ファイルへの直接アクセス試行(AH01630) — 230件

上記以外のアクセス拒否(AH01630)が 230件発生しています。 最多は database.sql(13件)です。

既存の deny from all 設定により全件遮断済みで、追加対応の優先度は低いです。

検出パス(上位)
13件 — database.sql
13件 — settings.ini
12件 — wp-content/debug.log
11件 — wp-content/mysql.sql
10件 — credentials.ini
9件 — aws_credentials.ini

時間帯別アクセス分析

24時間ヒートマップ — エラー件数分布(JST)

ピークは 18時台(2984件)。 深夜帯(00〜04時)に 5584件(15.6%)が集中しており、 自動化ツールによる夜間スキャンが常態化しています。

週別エラー件数トレンド

Week 4 が 9496件 と最多。 月内で攻撃キャンペーンの集中がみられます。

推奨対策

即時対応  緊急度の高い対策

  • 🚫
    xmlrpc.php の無効化検討(34,281件のアクセス試行を検知)
    サーバー設定で遮断済みだが件数が多く負荷要因。未使用ならプラグイン等で無効化するか、リバースプロキシ/WAFでレート制限を追加。
  • 🔐
    .env / wp-config バックアップファイルの存在確認(655件の探索を検知)
    find /home/*/public_html \( -name "*.env*" -o -name "*.bak" -o -name "*.old" -o -name "*.swp" \) で該当ファイルが実在しないか確認し、あれば直ちに削除。
  • 🔍
    phpinfo.php ファイルの存在確認と削除
    find /home/*/public_html -iname "phpinfo*" で確認し、不要なファイルを削除。

中期対応  継続的な防御強化

  • 🛡️
    binance.com リファラーの WAF 拒否
    HTTP リファラーに binance.com を含むリクエストを 403 で拒否するルールを追加し、ログ汚染を防止。
  • 🛡️
    クラウド ASN 発トラフィックへのチャレンジ
    Azure / AWS など データセンター ASN からのアクセスに WAF / Cloudflare のチャレンジ設定を適用。
  • 📋
    WordPress ファイル整合性モニタリングの導入
    PRffc.php のような不審なファイル植え付けを早期検知するため、WP File Monitor 等または AIDE によるファイル変更検知を導入。
  • 📈
    定期的なログ監視の自動化
    本ツールを月次実行し、AH01630 / AH01617 / ModSecurity 件数のトレンドと、同一 IP の多段攻撃パターンを自動追跡。