UPDATED 21:10 EDT / NOVEMBER 13 2017

EMERGING TECH

Microsoft applies machine learning to deliver ‘neural fuzzing’ vulnerability testing

Microsoft Corp. today announced a new method for discovering software security vulnerabilities that combines machine learning and deep neural networks to use past experience in order to identify overlooked issues better.

Dubbed “neural fuzzing,” the method takes traditional fuzz testing, a quality assurance technique used to discover coding errors and security loopholes in software, operating systems or networks, and adds a machine learning model to insert a deep neural network in the feedback loop of a “greybox fuzzer.”

Microsoft found that by deploying the neural network to observe past fuzzing interactions on an existing fuzz testing platform and then using that data to discover vulnerabilities, the results outperformed all existing fuzzing methods in terms of code coverage, unique code paths and crashes.

“We believe our neural fuzzing approach yields a novel way to perform greybox fuzzing that is simple, efficient and generic,” Development Lead William Blum (pictured) said in a blog post. Blum argued that the new method is simple because it is not based on sophisticated handcrafted heuristics; instead, it simply learns from an existing fuzzer. He also argued that the new method is efficient in that more quickly explorers data than a traditional fuzzer, and that the methodology itself is generic in that it could be applied to any fuzzer, including blackbox and random fuzzers.

“We believe our neural fuzzing research project is just scratching the surface of what can be achieved using deep neural networks for fuzzing,” Blum added. “Right now, our model only learns fuzzing locations, but we could also use it to learn other fuzzing parameters such as the type of mutation or strategy to apply.”

More details on the fascinating research, which potentially lays the groundwork for the model to learn other fuzzing parameters and thus improving a key technology that makes up security detection tools, can be found on the project’s research site here.

Photo: Microsoft

A message from John Furrier, co-founder of SiliconANGLE:

Your vote of support is important to us and it helps us keep the content FREE.

One click below supports our mission to provide free, deep, and relevant content.  

Join our community on YouTube

Join the community that includes more than 15,000 #CubeAlumni experts, including Amazon.com CEO Andy Jassy, Dell Technologies founder and CEO Michael Dell, Intel CEO Pat Gelsinger, and many more luminaries and experts.

“TheCUBE is an important partner to the industry. You guys really are a part of our events and we really appreciate you coming and I know people appreciate the content you create as well” – Andy Jassy

THANK YOU