Google Chrome、特定のWebページでUSBデバイスへのアクセス規制緩和へ
マイナビニュース / 2024年7月2日 16時59分
Bleeping Computerは6月30日(米国時間)、「Google Chrome to let Isolated Web App access sensitive USB devices」において、GoogleがWebUSB AP(Application Programming Interface)のセキュリティ制限を回避する新しいWebUSB APIの開発に取り組んでいると伝えた。
○WebUSB APIとは
「WebUSB API」はJavaScript APIの一つで、WebページからローカルのUSBデバイスへの安全なアクセスを実現する。WebUSB APIはセキュリティを確保するため、仕様としてUSBデバイスの一部のインタフェースクラスおよび特定のUSBデバイスへのアクセスを禁止している(参考:「WebUSB API」)。
Googleは、2023年9月ごろから「分離されたWebアプリ」において制限を回避できるようにするWebUSB APIの開発を推進しており、2024年6月18日(米国時間)にChromeバージョン128に搭載予定と発表している(参考:「Unrestricted WebUSB (available only to Isolated Web Apps) - Chrome Platform Status」)。
○分離されたWebアプリ
新しいWebUSB APIはすべてのWebページで有効になるわけではない。Googleは「usb-unrestricted」権限を持つ分離されたWebアプリ(IWA: Isolated Web Apps)でのみ動作すると説明されている。
分離されたWebアプリ(IWA)はインターネットからHTTP(S)を介して配信されるWebページではなく、開発者によって署名されたパッケージのWebアプリとされる。通常は企業内で利用するアプリケーションとして従業員向けに配布される(参考:「isolated-web-apps/README.md at main · WICG/isolated-web-apps · GitHub」)。
○今後の予定
2024年8月ごろにリリース予定のGoogle Chrome 128において、「usb-unrestricted」権限を持つ分離されたWebアプリ(IWA)から新しいWebUSB APIを使用できるようになる見込み。新しいWebUSB APIには業務効率の改善に寄与することが期待されている。
(後藤大地)
外部リンク
この記事に関連するニュース
-
「Firefox 128」を試す - プライベートブラウジングの機能向上や新APIなども搭載
マイナビニュース / 2024年7月10日 17時22分
-
Chromeで認証局「Entrust」を信頼しないと決定、有効期限後は警告表示
マイナビニュース / 2024年7月9日 8時46分
-
Google ChromeのCanaryビルドで早くもGemini Nanoが利用可能に
マイナビニュース / 2024年7月1日 8時5分
-
Linuxのセキュリティ機能悪用してAndroidデバイス狙うマルウェア登場
マイナビニュース / 2024年6月28日 7時31分
-
Android向けトロイの木馬「Rafel」、古いデバイスに被害集中
マイナビニュース / 2024年6月26日 9時31分
ランキング
-
1京都タワーのキャラ「たわわちゃん」事業終了 作者が使用料などのトラブル明かす タワー運営「当社の見解と異なる」
ねとらぼ / 2024年7月22日 15時30分
-
2ホロライブ・桃鈴ねねが一部活動内容を休止へ―「ちょーとトラブルが起きちゃってて…思った以上に大事になってしまった」
インサイド / 2024年7月22日 14時36分
-
3開かずのMO――25年以上前のDTPデータを発掘してひらいてみる
ASCII.jp / 2024年7月22日 9時0分
-
4「やめて……」Amazon公式の誠実対応のせいで経済事情を全世界に公開 「悲しい気遣い」「傷口に砂糖」
ねとらぼ / 2024年7月22日 20時45分
-
5ハロプロ、新幹線トラブルでイベント当日中止 ファンから悔しさと励ましの声「仕方ないとは思いますが」「気にしすぎないでね」
ねとらぼ / 2024年7月22日 19時50分
記事ミッション中・・・
記事にリアクションする
![](/pc/img/mission/mission_close_icon.png)
記事ミッション中・・・
記事にリアクションする
![](/pc/img/mission/point-loading.png)
エラーが発生しました
ページを再読み込みして
ください
![](/pc/img/mission/mission_close_icon.png)