Dark Reading is part of the Informa Tech Division of Informa PLC

This site is operated by a business or businesses owned by Informa PLC and all copyright resides with them.Informa PLC's registered office is 5 Howick Place, London SW1P 1WG. Registered in England and Wales. Number 8860726.

Cloud

9/28/2016
05:20 PM
Connect Directly
Twitter
RSS
E-Mail
50%
50%

Microsoft Launches Cloud-Based Fuzzing

'Project Springfield' debuts at Ignite conference.

Microsoft this week at its Ignite 2016 conference in Atlanta released details of a new cloud-based service for rooting out software bugs.

The so-called Project Springfield tool is a fuzzing service that the software giant has been testing with some customers as well as in-house. Fuzzing is a form of testing that sends random inputs to software programs to spot security holes.

Patrice Godefroid, a principal researcher at Microsoft and chief scientist of Project Springfield, said the types of flaws the service spots are ones attackers use most. "The more we can find those bugs ourselves, the more we can fix them before we ship the software," Godrefroid is quoted in a Microsoft post announcing the service.

The Microsoft research team noted in the post that when a development team can find a potentially serious bug before software is released, it saves a developer the costly effort of having to release a patch. This holds true for Microsoft products as well as companies with their own software development teams, they said.

Just when Project Springfield will be widely available is unclear. Microsoft has not announced details on that just yet. “At Ignite, Project Springfield will be available to customers selected by Microsoft from applications to our preview web site," Microsoft said in response to a query about when the service would be available.

Oliver Rochford, research director for security management solutions and services at Gartner, says it's too early to tell just how different Microsoft's service is compared with other fuzzing offerings. "Fuzzing has been known and used for many years," Rochford says. "In its most simple form, it revolves around bruteforcing an application's data inputs with lots of different requests and random data to force it to crash to identify bugs. Commercial products already such as Veracode or HP Fortify also utilize fuzzing methods to analyze software." 

Fuzzing is just on level of vulnerability testing, notes Josh Zelonis, a senior analyst at Forrester Research. Companies then still have to go through each exception to find out why the application failed, and if it did so in an exploitable manner.

"Unfortunately, without someone highly skilled to go through the exceptions discovered by the fuzzer, the development shop just has an unprioritized list of bugs with no criticality attached to them from which to make a business decision on whether to remediate," Zelonis says.

Zelonis adds that while he’s sure there are organizations that will take advantage of Project Springfield, it's likely for more mature development shops.

Microsoft said in its post that many companies can’t afford or can’t find the staff they need to do fuzz testing. Project Springfield offers an automated way to fuzz code, especially for companies that may not have a security engineer or have even heard of fuzz testing.   

Related Content:

Steve Zurier has more than 30 years of journalism and publishing experience, most of the last 24 of which were spent covering networking and security technology. Steve is based in Columbia, Md. View Full Bio

Comment  | 
Print  | 
More Insights
Comments
Newest First  |  Oldest First  |  Threaded View
RyanSepe
50%
50%
RyanSepe,
User Rank: Ninja
9/30/2016 | 9:54:05 AM
"Unfortunately"
This is akin to SIEM and IDS alerts. If no ones reviewing them what value do they truly have?
97% of Americans Can't Ace a Basic Security Test
Steve Zurier, Contributing Writer,  5/20/2019
TeamViewer Admits Breach from 2016
Dark Reading Staff 5/20/2019
How a Manufacturing Firm Recovered from a Devastating Ransomware Attack
Kelly Jackson Higgins, Executive Editor at Dark Reading,  5/20/2019
Register for Dark Reading Newsletters
White Papers
Video
Cartoon Contest
Current Issue
Building and Managing an IT Security Operations Program
As cyber threats grow, many organizations are building security operations centers (SOCs) to improve their defenses. In this Tech Digest you will learn tips on how to get the most out of a SOC in your organization - and what to do if you can't afford to build one.
Flash Poll
Twitter Feed
Dark Reading - Bug Report
Bug Report
Enterprise Vulnerabilities
From DHS/US-CERT's National Vulnerability Database
CVE-2019-5798
PUBLISHED: 2019-05-23
Lack of correct bounds checking in Skia in Google Chrome prior to 73.0.3683.75 allowed a remote attacker to perform an out of bounds memory read via a crafted HTML page.
CVE-2019-5799
PUBLISHED: 2019-05-23
Incorrect inheritance of a new document's policy in Content Security Policy in Google Chrome prior to 73.0.3683.75 allowed a remote attacker to bypass content security policy via a crafted HTML page.
CVE-2019-5800
PUBLISHED: 2019-05-23
Insufficient policy enforcement in Blink in Google Chrome prior to 73.0.3683.75 allowed a remote attacker to bypass content security policy via a crafted HTML page.
CVE-2019-5801
PUBLISHED: 2019-05-23
Incorrect eliding of URLs in Omnibox in Google Chrome on iOS prior to 73.0.3683.75 allowed a remote attacker to perform domain spoofing via a crafted HTML page.
CVE-2019-5802
PUBLISHED: 2019-05-23
Incorrect handling of download origins in Navigation in Google Chrome prior to 73.0.3683.75 allowed a remote attacker to perform domain spoofing via a crafted HTML page.