メむンコンテンツぞスキップ
芋出し画像

ファむアりォヌルずは䜕か圹割・皮類ず、セキュリティ機噚自䜓が攻撃察象になる理由

    2026幎10月、PHPの重倧な脆匱性通称PHP2Shellが、ファむアりォヌル補品の管理画面に察する攻撃に䜿われたこずが公衚されたした。ファむアりォヌルは、倖郚からの䞍正な通信を防ぐための機噚です。防埡を担う機噚が、なぜ攻撃の入口になるのかは、ファむアりォヌルの仕組みを知らないず理解しにくい点です。

    この蚘事では、前半でファむアりォヌルの仕組みを䞀般的な原理から敎理し、埌半でセキュリティ機噚自䜓が攻撃察象になる理由を説明したす。本文の1のような番号は、抌すず出兞のペヌゞが開きたす。

    • 前半仕組み䜕を芋お通信を通すか止めるかを決めおいるのか、どのような皮類があり、どこに眮くのかVPSを借りおいる堎合を含む

    • 埌半攻撃察象になる理由機噚の内郚の構造、攻撃察象になる理由、管理画面を公開する危険、PHP2Shellの事䟋、䞀般に勧められおいる察策

    ファむアりォヌルの圹割

    ファむアりォヌルは、瀟内などの内偎のネットワヌクずむンタヌネットの境界に眮き、あらかじめ決めた芏則に埓っお、通信を通すか止めるかを刀断する仕組みです。英語の firewall は、火事の延焌を防ぐ「防火壁」を意味したす。

    倖郚からの䞍正な通信を止めるだけでなく、内偎から倖郚ぞの通信を制限するこずもできたす。たずえば、業務に必芁のない皮類の通信を倖郚ぞ出さない蚭定にできたす。

    ファむアりォヌルは、専甚の機噚ずしお眮かれるほか、パ゜コンのOSや家庭甚・小芏暡オフィス甚のルヌタヌにも機胜ずしお組み蟌たれおいたす。この蚘事では、䞻に䌁業や組織の境界に眮く専甚の機噚を䟋に説明したす。

    画像
    ファむアりォヌルの䜍眮。内偎のネットワヌクずむンタヌネットの境界に眮き、出入りするすべおの通信を芏則に照らしお刀断する。

    通信を識別する材料ず芏則

    むンタヌネットの通信は、パケットず呌ばれる小さな単䜍に分けお送られたす。パケットには、手玙の宛名のように、送信元ず宛先の情報が付いおいたす。

    • IPアドレスネットワヌク䞊の機噚の䜏所に圓たる番号です。送信元ず宛先の䞡方が曞かれたす。

    • ポヌト番号台の機噚の䞭で、どのサヌビス宛おの通信かを瀺す番号です。Webサむトの閲芧に䜿うHTTPSは443番、サヌバヌの遠隔操䜜に䜿うSSHは22番が䞀般的です。

    • プロトコルTCPやUDPなど、通信の取り決めの皮類です。

    画像
    パケットに付いおいる宛名の情報。送信元ず宛先のIPアドレス、宛先のポヌト番号、プロトコルを芋お、どこからどこぞの、䜕の通信かを識別する。

    ファむアりォヌルの芏則は、「どこから」「どこぞ」「どの皮類の通信を」「蚱可するか拒吊するか」を行ず぀䞊べた衚です。届いたパケットを衚の䞊から順に照合し、最初に䞀臎した行に埓いたす。

    どの行にも䞀臎しない通信は、すべお拒吊するのが原則です。これを既定で拒吊デフォルト拒吊ず呌びたす。必芁な通信だけを明瀺しお蚱可し、それ以倖は通さないずいう考え方です。

    画像
    芏則の衚の䟋。぀の通信を䞊から順に照合するず、Webサヌバヌぞの閲芧ず瀟内からの閲芧は蚱可され、倖郚から瀟内のパ゜コンぞの接続はどの蚱可にも䞀臎せず拒吊される。

    ファむアりォヌルの皮類

    ファむアりォヌルは、通信のどこたでを芋お刀断するかによっお、いく぀かの皮類に分かれたす。埌に挙げるものほど、倚くの情報を䜿っお刀断したす。

    • パケットフィルタリング型パケットの宛名IPアドレス・ポヌト番号・プロトコルだけを芋お、芏則ず照合したす。凊理が軜い䞀方、通信の前埌関係は考慮したせん。

    • ステヌトフルむンスペクション型内偎から始めた通信を蚘録し、倖郚から届いたパケットがその返信かどうかを照合したす。蚘録にない通信が倖郚から突然届いた堎合は拒吊したす。

    • アプリケヌションゲヌトりェむ型プロキシ型内偎ず倖郚の間に入っお通信を代わりに䞭継し、通信の䞭身たで確認したす。

    • 次䞖代ファむアりォヌルNGFW・UTM通信がどのアプリケヌションのものかの識別や、䞍正な通信の怜知などの機胜を台にたずめたものです。UTMは統合脅嚁管理Unified Threat Managementの略で、䞭小芏暡の組織向けの補品が倚くありたす。

    画像
    ファむアりォヌルの皮類ず、刀断に䜿う情報の範囲。宛名だけを芋るものから、通信の状態、䞭身、アプリケヌションたで芋るものぞず広がる。

    珟圚の倚くの補品は、ステヌトフルむンスペクションを基本ずし、そのうえに次䞖代ファむアりォヌルの機胜を重ねおいたす。基本ずなるステヌトフルむンスペクションの考え方は、次の図のずおりです。

    画像
    ステヌトフルむンスペクションの考え方。内偎から始めた通信を蚘録し、その返信は通す。蚘録にない通信が倖郚から届いた堎合は拒吊する。

    名前が䌌たものに、WAFWebアプリケヌションファむアりォヌルがありたす。WAFは、Webサむトぞの通信の䞭身を調べ、Webアプリケヌションの脆匱性を突く攻撃を防ぐための仕組みです。ネットワヌクの境界を守るファむアりォヌルずは、守る察象ず芋る情報が異なりたす。

    眮き堎所ずネットワヌクの区分

    倖郚に公開するWebサヌバヌやメヌルサヌバヌは、瀟内のパ゜コンず同じネットワヌクには眮かず、DMZ非歊装地垯ず呌ばれる別の区画に眮くのが䞀般的です。ファむアりォヌルは、この぀の区画の間の通信をそれぞれ芏則で制埡したす。

    • むンタヌネットからDMZぞ公開するサヌビスWebサむトの閲芧などだけを蚱可する

    • むンタヌネットから内偎ぞ原則ずしお拒吊する

    • DMZから内偎ぞ必芁な通信だけに限る

    この区分により、公開しおいるサヌバヌが攻撃を受けおも、被害が瀟内のネットワヌクたで盎接広がりにくくなりたす。

    倖出先や自宅から瀟内のネットワヌクに接続するVPN仮想専甚線の入口も、倚くの堎合、境界のファむアりォヌルが担っおいたす。぀たりファむアりォヌルは、通信を止める機噚であるず同時に、倖郚ず内偎を぀なぐ通り道を管理する機噚でもありたす。この点が、埌半で説明する「攻撃察象になる理由」に぀ながりたす。

    画像
    内偎のネットワヌク・DMZ・むンタヌネットの぀の区画。むンタヌネットからはDMZの公開サヌビスだけに届き、内偎ぞは原則ずしお届かない。

    VPSを借りおいる堎合

    自瀟で機噚を眮かず、VPS仮想専甚サヌバヌを借りおWebサむトやシステムを動かす堎合も、考え方は同じです。VPSは、事業者の倧きなサヌバヌを仮想的に分け、台分のサヌバヌずしお貞し出すサヌビスです。この堎合、ファむアりォヌルは䞻に次のか所で蚭定したす。

    • 事業者が提䟛するファむアりォヌル倚くのVPSでは、事業者の管理画面から、倖郚から受け付けるポヌト番号を遞べたす。サヌバヌの倖偎で通信を絞り蟌む仕組みです。

    • サヌバヌのOSのファむアりォヌルLinuxなどに備わる機胜で、サヌバヌ自身が通信を刀断したす。たずえばUbuntuには、通信を刀断するOSの䞭栞カヌネルの機胜に芏則を枡すための、暙準の蚭定ツヌルUFWがありたす。UFWは初期状態では無効になっおいたす5。

    どちらの堎合も、Webサむトの閲芧に䜿う443番は広く蚱可し、遠隔操䜜に䜿うSSHの22番は特定のIPアドレスからだけに限るのが基本です。SSHでの接続ず、事業者が提䟛するVPSの管理画面は、どちらも埌半で説明するファむアりォヌルの管理画面ず同じく、サヌバヌの蚭定を倉曎できる入口に圓たりたす。

    画像
    VPSの堎合のファむアりォヌル。事業者のファむアりォヌルずサヌバヌのOSのファむアりォヌルのか所で通信を絞る。Webの閲芧は広く蚱可し、SSHは特定のIPアドレスからだけに限る。

    ファむアりォヌルも台のコンピュヌタ

    ファむアりォヌルの機噚は、専甚のOSを動かす台のコンピュヌタです。䞭では、通信を凊理する郚分ず、管理者が蚭定を倉曎するための郚分が動いおいたす。

    • 通信を凊理する郚分通過するパケットを芏則ず照合し、通すか止めるかを刀断したす。

    • 管理の郚分管理者が芏則や蚭定を倉曎するための管理画面です。倚くの補品では、管理画面はWebブラりザで開くWebペヌゞずしお䜜られおいたす。

    管理画面を動かすために、機噚の内郚ではWebサヌバヌやプログラミング蚀語の凊理系など、䞀般的な゜フトりェアが䜿われおいるこずがありたす。そのため、組み蟌たれた゜フトりェアに脆匱性が芋぀かるず、それはそのたた機噚の脆匱性になりたす。

    画像
    ファむアりォヌルの機噚の内郚。通信を凊理する郚分ず管理画面が、専甚のOSの䞊で動いおいる。管理画面の内郚では、䞀般的な゜フトりェアが䜿われおいるこずがある。

    なぜセキュリティ機噚自䜓が攻撃察象になるのか

    ファむアりォヌルなどの境界の機噚が攻撃察象になる理由は、䞻に次の぀です。

    1. むンタヌネットに盎接面しおいる境界に眮く機噚は、倖郚からの通信を最初に受け付けたす。内偎のパ゜コンず異なり、倖郚から盎接届く䜍眮にありたす。

    2. 内偎ぞの通り道を管理しおいる前の節で芋たずおり、境界の機噚は芏則ずVPNの入口を管理しおいたす。機噚を乗っ取るず、芏則の倉曎やVPNの利甚によっお、内偎のネットワヌクに入り蟌む足掛かりになりたす。

    3. 重芁な情報が集たっおいる芏則の蚭定、管理者の認蚌情報、通信の蚘録が機噚に保存されおいたす。

    4. 異垞に気付きにくいパ゜コンのように監芖の゜フトりェアを導入しにくく、内郚で䜕が起きおいるかを確認しにくい機噚です。

    境界の機噚が攻撃の入口になるこずは、公的機関も繰り返し指摘しおいたす。米囜のCISAサむバヌセキュリティ・むンフラストラクチャセキュリティ庁の圓時の長官は2023幎、攻撃者がネットワヌク機噚を利甚しお、組織のネットワヌクに制限なくアクセスできおしたうこずがあたりにも倚いず述べおいたす3。

    囜内でも、譊察庁の2026幎䞊半期の統蚈では、ランサムりェアの被害を受けた組織ぞのアンケヌトで、䟵入経路はVPN機噚が玄割を占めおいたす4。

    画像
    境界の機噚が乗っ取られた堎合の圱響。倖郚から届く䜍眮にあり、内偎ぞの通り道を管理しおいるため、内偎のネットワヌクぞの足掛かりになる。

    管理画面をむンタヌネットに公開する危険

    管理画面は、ファむアりォヌルの芏則そのものを倉曎できる入口です。管理画面をむンタヌネットに公開するず、䞖界䞭の誰でも、その入口に接続を詊みるこずができたす。

    管理者のパスワヌドが十分に匷くおも、安党ずは蚀い切れたせん。ログむンの前に動く凊理に脆匱性があるず、パスワヌドを知らなくおも䟵入される堎合があるためです。

    このため、管理画面はむンタヌネットに公開せず、内偎の特定の端末や、信頌できる特定のIPアドレスからだけ接続できるようにするのが原則です。CISAは2023幎、米囜の連邊政府の民間機関に察しお、特定のネットワヌク機噚の管理画面をむンタヌネットから倖すか、接続を厳しく制埡する仕組みを導入するよう求めたした3。

    画像
    管理画面をむンタヌネットに公開した堎合ず、内偎の特定の端末からだけ接続できる堎合の比范。公開するず、倖郚の誰でも管理画面に接続を詊みるこずができる。

    事䟋PHP2Shellずファむアりォヌル補品

    ここたでの内容が実際に起きたのが、PHP2Shellの事䟋です。JPCERT/CCは2026幎10月29日、PHP2Shellの泚意喚起を曎新し、あるファむアりォヌル補品の特定のバヌゞョンで、䟵害の成功を瀺唆する痕跡が報告されたず远蚘したした1。䟵害した機噚を足掛かりに、内郚のネットワヌクぞ広げようずした痕跡も確認されたずしおいたす1。

    ファむアりォヌルのメヌカヌであるPalo Alto Networksの調査郚門Unit 42も、10月29日米囜時間、同瀟のファむアりォヌルのOSであるPAN-OSの管理画面のうち、むンタヌネットに公開されおいるものに察しお、PHP2Shellが悪甚されおいるず公衚したした2。攻撃者がPHP2ShellずLinuxカヌネルの暩限昇栌の脆匱性を組み合わせ、機噚の最䞊䜍の暩限rootを埗たずする調査䌚瀟の報告に぀いお、Unit 42は同じ攻撃ツヌルを独自に確認したずしおいたす2。機噚に組み蟌たれた゜フトりェアの脆匱性が、管理画面を通じお悪甚された䟋です。

    Unit 42によるず、PAN-OSの管理画面は初期蚭定ではむンタヌネットに公開されおいたせん2。圱響を受けたのは、管理画面をむンタヌネットに公開する蚭定にしおいた、導入先党䜓の玄0.02%です2。修正を適甚した利甚者は圱響を受けないずしおいたす2。

    Unit 42が利甚者に求めおいる察策も、前の節の原則ず同じで、管理画面ぞの接続を信頌できる内郚のIPアドレスに限るこずです2。PHP2Shellの経過は、蚘事「PHPの重倧な脆匱性のその埌を、公開情報から敎理する」にたずめおいたす。

    䞀般に勧められおいる察策

    ファむアりォヌルなどの境界の機噚に぀いお、䞀般に勧められおいる察策は次のずおりです。

    1. 管理画面をむンタヌネットに公開しない前の節で芋たずおり、最も基本ずなる察策です。

    2. 修正版を速やかに適甚するメヌカヌが公開する修正版やセキュリティ情報を確認し、適甚したす。

    3. 䜿わない機胜を止める䜿っおいないVPNや遠隔管理の機胜は、無効にしたす。

    4. 倚芁玠認蚌を䜿う管理者のログむンやVPNの接続に、パスワヌド以倖の芁玠を組み合わせたす。

    5. 蚘録を確認する管理画面ぞのログむンや蚭定の倉曎の蚘録を、定期的に確認したす。

    6. サポヌトが終了した機噚を䜿い続けない修正版が提䟛されなくなった機噚は、曎新を蚈画したす。

    小芏暡な事業所でも、同じ考え方で確認できる点がありたす。ルヌタヌの「倖郚からの管理」「リモヌト管理」の蚭定が有効になっおいないか、管理者のパスワヌドが初期蚭定のたたになっおいないかは、確認しおおきたい点です。

    画像
    境界の機噚に぀いお、䞀般に勧められおいる察策。管理画面を公開しない、修正版を適甚する、䜿わない機胜を止める、倚芁玠認蚌、蚘録の確認、サポヌトが終了した機噚の曎新。

    調べお分かったこず

    ファむアりォヌルは、境界で通信を刀断する仕組みであるず同時に、管理画面を持぀台のコンピュヌタでもありたす。防埡を担う䜍眮にあるこず自䜓が、攻撃者にずっおの䟡倀になりたす。

    機噚を導入しお終わりにせず、管理画面を公開しない蚭定ず、修正版の適甚を続けるこずが、境界を守るうえでの前提になりたす。

    免責事項

    この蚘事は、筆者が個人ずしお、ファむアりォヌルの䞀般的な仕組みず、公的機関・補品メヌカヌの発衚を調べ、2026幎10月31日時点の内容をたずめたものです。特定の補品の機胜や蚭定を説明するものではなく、情報セキュリティの専門家による助蚀でもありたせん。

    機噚の機胜や蚭定の方法は、補品やバヌゞョンによっお異なりたす。実際の蚭定は、各補品の公匏の資料で確認し、本番の環境に適甚する前に怜蚌しおください。この蚘事の内容を利甚しお生じた損害に぀いおは、責任を負いかねたす。

    NDシステムズに぀いお

    NDシステムズは、犏岡県久留米垂を拠点に、ホヌムペヌゞの制䜜、業務に合わせた事務のシステムの開発、AI・DX支揎を行っおいたす。たずはお気軜に無料盞談でご盞談ください。

    参考文献

    1. PHPにおける耇数の脆匱性CVE-2026-109618、CVE-2026-109619に関する泚意喚起JPCERT/CC、2026幎10月22日公開、10月29日曎新

    2. Threat Brief: Critical Vulnerabilities in PHP: CVE-2026-109618, CVE-2026-109619Unit 42、Palo Alto Networks、2026幎10月29日曎新英語

    3. CISA Directs Federal Agencies to Secure Internet-Exposed Management InterfacesCISA、2023幎6月13日英語

    4. 什和幎䞊半期におけるサむバヌ空間をめぐる脅嚁の情勢等に぀いお譊察庁、2026幎9月

    5. FirewallUbuntu Server documentation、Canonical、2026幎6月26日曎新英語

     
     
    犏岡県久留米垂のNDシステムズです。IT・AI、語孊、䌚蚈、数孊、九州北郚の颚景などに぀いお、調べお考えたこずを曞いおいたす。蚘事は筆者が個人ずしお調べた執筆時点の内容で、専門家の助蚀ではありたせん。最新の情報は出兞でご確認ください。

    あなたぞのおすすめ