·科技·
N2

AIで自動生成したWebアプリ、9割以上にセキュリティの欠陥

AI自動生成Web應用程式 超過9成存在安全缺陷

#AI#セキュリティ#Webアプリ#バイブコーディング#脆弱性
0:00 / 0:00

自然言語しぜんげんごの指示しじだけで人工知能じんこうちのう(AI)にアプリ全体ぜんたいを自動生成じどうせいせいさせる「バイブコーディング」が普及ふきゅうするなか、そうして作つくられたWebアプリの9割以上わりいじょうにセキュリティの欠陥けっかんが存在そんざいすることが、米べいMicrosoftやシンガポール国立大学こくりつだいがくなどの研究けんきゅうチームによる調査ちょうさで明あきらかになりました。専門知識せんもんちしきがなくても手軽てがるにアプリを公開こうかいできる一方いっぽうで、安全面あんぜんめんにおける深刻しんこくなリスクが浮上ふじょうしています。

〜が普及するなか= 在…普及之際、在…廣為流傳的過程中〜の一方で= 一方面…,但在另一方面…

研究けんきゅうチームが公開こうかいされているバイブコーディング製せいのWebアプリ200件けんを無作為むさくいに抽出ちゅうしゅつして分析ぶんせきしたところ、91%から少すくなくとも1つの脆弱性ぜいじゃくせいが見みつかりました。確認かくにんされた計けい1186件けんの欠陥けっかんのうち、65.77%は第三者だいさんしゃによる不正ふせいアクセスやデータ漏ろうえいなどに結むすびつく「致命的ちめいてき」または「高たかい」深刻度しんこくどのトラブルでした。

〜したところ= 在做完…動作之後(發現了某種結果)〜に結びつく= 連結到…、導致…結果

欠陥けっかんが生しょうじる原因げんいんとしては、AIが暗黙あんもくのセキュリティルールを見落みおとすなどの「知識ちしきの欠陥けっかん」(63.4%)が過半数かはんすうを占しめました。さらに、動作どうさを優先ゆうせんして不適切ふてきせつな処理しょりで済すませる「目的もくてきの欠陥けっかん」(23.1%)や、開発かいはつの途中とちゅうで安全対策あんぜんたいさくを忘わすれる「記憶きおくの欠陥けっかん」(13.5%)が続つづいています。

〜が過半数を占める= 占據過半數、超過一半〜で済ませる= 以…敷衍了事、用…湊合解決

再発さいはつを防ふせぐ実験じっけんでは、プロンプトに「本番運用ほんばんうんように耐たえるものを」と指定していしたりセキュリティ用ようのスキルを追加ついかしたりすることで、脆弱性ぜいじゃくせいの再発率さいはつりつが25.7%から11%前後ぜんごまで低下ていかしました。一方いっぽうで、技術的ぎじゅつてきな指示しじを細こまかく送おくると再発率さいはつりつが45.7%へ悪化あっかし、より性能せいのうの高たかいモデルに変更へんこうしても改善かいぜんが見みられないケースもあったため、AIへの指示しじの出だし方かたが重要じゅうようになります。

〜に耐える= 經得起…、能承受…〜出し方= 發出…的方式、給予…的方法

學習筆記

文法整理

句型意思
〜が普及するなか在…普及之際、在…廣為流傳的過程中
〜の一方で一方面…,但在另一方面…
〜したところ在做完…動作之後(發現了某種結果)
〜に結びつく連結到…、導致…結果
〜が過半数を占める占據過半數、超過一半
〜で済ませる以…敷衍了事、用…湊合解決
〜に耐える經得起…、能承受…
〜出し方發出…的方式、給予…的方法

詞彙整理

單字讀音等級意思
欠陥けっかんN3缺陷;瑕疵;缺失;畸形;不足
深刻しんこくN3嚴重的;嚴峻的;劇烈的
改善かいぜんN3改善;改進
普及ふきゅうN2普及;推廣;傳播
脆弱性ぜいじゃくせい脆弱、容易受到損害或攻擊的特性;弱點
再発率さいはつりつ復發率;疾病或其他情況再次發生的比率。

延伸學習

  • •「Vibe Coding」(氛圍程式設計)是指開發者或非技術人員僅透過自然語言提示詞(Prompts)要求AI模型生成完整應用程式的開發模式。
  • •在軟體安全分析中,「知識缺陷」(知識の欠陥)、「目的缺陷」(目的の欠陥)及「記憶缺陷」(記憶の欠陥)分別歸類了大型語言模型在程式碼合成的不同階段所產生的防護漏洞。

練習

測試你剛學到的內容。

  1. 研究チームが公開されているバイブコーディング製のWebアプリ200件を無作為に抽出して分析したところ、91%から少なくとも1つの が見つかりました。

  2. 調査で確認された欠陥の主な原因は何ですか。

  3. 「普及するなか」はどういう意味ですか。

Source: ITmedia AI+