Daily Arxiv

世界中で発行される人工知能関連の論文をまとめるページです。
このページはGoogle Geminiを活用して要約し、非営利で運営しています。
論文の著作権は著者および関連機関にあり、共有する際は出典を明記してください。

Orion: Fuzzing Workflow Automation

Created by
  • Haebom

作者

Max Bazalii, Marius Fleischer

概要

Orionは、ソフトウェア脆弱性の発見に効果的なファジング技術の受動的なステップを自動化するフレームワークです。従来のパージプロセスでは、コード分析、ハーネス設定、結果分析など、かなりの手動操作が必要でしたが、OrionはLLM(Large Language Model)推論と既存のツールを統合してこれらのステップを自動化します。 LLM はコード推論とセマンティックガイダンスに使用され、決定的なツールは検証、反復的な改善、および精度が必要な作業に使用されます。実験の結果、Orionはワークフロー段階に応じて46倍から204倍の人員を節約し、広く使用されているオープンソースのclibライブラリで2つの未知の脆弱性を発見する効果を示しました。

Takeaways、Limitations

Takeaways:
LLMを活用してパージプロセスの自動化を大幅に向上させることで、大規模ソフトウェアの脆弱性分析の効率を高めました。
既存の手動作業に対する人員削減効果がかなり(46-204倍)、実際の脆弱性発見事例を通じて効果を検証しました。
LLMと既存の決定ツールの効果的な統合により、自動化の精度が向上しました。
Limitations:
LLMのパフォーマンスに依存しているため、LLMの限界(幻覚、エラーなど)がOrionのパフォーマンスに影響を与える可能性があります。
さまざまな種類のソフトウェアとファジングターゲットの一般化の可能性に関する追加の研究が必要です。
特定のプログラミング言語またはソフトウェアアーキテクチャに偏りがある可能性があります。
👍