Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
CVE-2026-54477 — CVE-2026-54477: 管理パネルのセキュリティヘッダー欠落 (クリックジャッキング/XSS) - Gardyn (ICSA-26-183-03) | Kitploit
ツール/GitHubGitHub/michaeladamgroberman/cve-2026-54477
IoTセキュリティ脆弱性分析ウェブセキュリティ設定ミス
GitHubmichaeladamgroberman/cve-2026-54477

CVE-2026-54477

CVE-2026-54477: 管理パネルのセキュリティヘッダー欠落 (クリックジャッキング/XSS) - Gardyn (ICSA-26-183-03)

リポジトリを見る
1ヶ月前未レビュー

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

CVE-2026-54477: 管理パネルのセキュリティヘッダー欠落(クリックジャッキング / XSS)

アドバイザリ

項目値
CVECVE-2026-54477
ICSAICSA-26-183-03 (Gardyn IoT Hub)
CVSS 3.15.4 (中)
ベクター (3.1)CVSS:3.1/AV:N/AC:L/PR:N/UI:R/S:U/C:L/I:L/A:N
ベクター (4.0)CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:A/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N
CWE (CISA 割当)CWE-644 (スクリプト構文に対する HTTP ヘッダーの不適切な無害化)
CWE (研究者)CWE-693 (保護メカニズムの不全)、CWE-1021 (レンダリングされた UI レイヤーの不適切な制限)
研究者Michael Groberman
公開日2026-07-02
協調発見Gr0m-043 (管理パネルにすべてのセキュリティヘッダーが欠落)

製品

項目値
ベンダーGardyn
製品Gardyn Home Kit、Gardyn Studio
コンポーネント管理パネル (admin.gardyn.io、Netlify)
影響を受けるバージョンHome ファームウェア < master.627、Studio ファームウェア < master.627、クラウド API < 2.12.2026

概要

管理パネルは、HSTS 以外のセキュリティヘッダーなしで配信されます — Content-Security-Policy、X-Frame-Options、X-Content-Type-Options、Permissions-Policy は一切ありません。これにより、認証済みの管理セッションに対するクリックジャッキングとクロスサイトスクリプティングが可能になります。

脆弱性の詳細

存在するヘッダー

ヘッダー値
serverNetlify
strict-transport-securitymax-age=31536000
cache-controlno-cache

不足しているヘッダー

クリックジャッキングのシナリオ

X-Frame-Options / CSP の frame-ancestors がない状態では、認証済みの管理セッション上に重ねられた不可視の iframe が、クリック時に PiReboot、DeleteUser、SwitchBannedDevice などの特権アクションをトリガーできます。

XSS の増幅

Gr0m-028 で特定されたクライアントサイドのインジェクションシンク(dangerouslySetInnerHTML の 22 箇所、innerHTML への代入 35 箇所)と組み合わせると、CSP がないため、成功したペイロードは制限なく実行され、データの外部漏洩とセッション伝播を可能にします。

協調発見との対応

側面詳細
Gr0m-043HSTS 以外のセキュリティヘッダーが一切ない状態で提供される管理パネル。クリックジャッキング + XSS を可能にする
CWE の整合研究者は CWE-693 / CWE-1021 に分類。CISA は CWE-644 を割り当て。どちらもヘッダー欠落の状態を説明している
注記この発見は、2026 年 3 月にベンダーが CERT/CC に対して修正済みであると主張したもの。CISA の CVE として公開されたことで、連邦政府の記録上、有効かつ独立した発見として確立された

修復策

ICSA-26-183-03 に基づき、Gardyn は、IoT Hub の展開済みインフラストラクチャを、記載された脆弱性に対処するために更新したと述べています。推奨される対策セット(Netlify の _headers / netlify.toml):

root@kitploit:~
[[headers]]
  for = "/*"
  [headers.values]
    Content-Security-Policy = "default-src 'self'; script-src 'self'; frame-ancestors 'none';"
    X-Frame-Options = "DENY"
    X-Content-Type-Options = "nosniff"
    Referrer-Policy = "strict-origin-when-cross-origin"
    Permissions-Policy = "camera=(), microphone=(), geolocation=()"

研究者: Michael Groberman (Gr0m) · ケース: CERT/CC VU#653116 · アドバイザリ: ICSA-26-183-03

ツールをダウンロード
不足しているヘッダー影響
Content-Security-Policyスクリプトソースに制限がない。注入されたスクリプトが自由に実行される
X-Frame-Optionsパネルが攻撃者の iframe に埋め込まれる可能性がある(クリックジャッキング)
X-Content-Type-OptionsMIME スニッフィングが可能
Permissions-Policyカメラ / マイク / 位置情報が無制限
Referrer-Policy完全な URL(トークンを含む)が Referer 経由で漏洩する可能性がある
Cross-Origin-Opener/Resource-Policyクロスオリジン分離がない