Draper Mining and Understanding Software Enclaves (MUSE)
Abstract
This report describes research carried out by The Charles Stark Draper Laboratory, Inc. (Draper) team in the Defense Advanced Research Projects Agency (DARPA) Mining and Understanding Software Enclaves (MUSE) program under contract FA8750-15-C-0242. Our focus on the MUSE program was to develop big-data analytics using machine learning for automatic vulnerability classification and repair. Key technical advancements that we contributed to the MUSE program included: (1) fast and scalable machine learning-based classifiers to detect patterns in known types of software vulnerabilities; (2) a generative adversarial network (GAN) to advance the state of the art in automated repair of common types of software vulnerabilities; and (3) a data ingestion pipeline to scrape, build, and analyze millions of functions from open-source software to generate training data for learning-based algorithms.
Document Details
- Document Type
- Technical Report
- Publication Date
- Mar 01, 2019
- Accession Number
- AD1069792
Entities
People
- Christopher Reale
- Hugh Enxing
- Jacob Harer
- Lei Hamilton
- Leo Kosta
- Louis Kim
- Marc Mcconley
- Onur Ă–zdemir
- Paul Ellingwood
- Rebecca L. Russell
- Thomas Jost
Organizations
- Charles Stark Draper Laboratory