Spectra Assure Free Trial
Get your 14-day free trial of Spectra Assure for Software Supply Chain Security
Get Free TrialMore about Spectra Assure Free TrialReversingLabs always plays that important final check to say, ‘Is anything else in here that is suspect?’
SolarWinds sees an increasing number of requests for software bills of materials (SBOMs) before purchase. This marks a critical milestone for enterprise procurement where vendor transparency is implemented as a best practice. These prospective customers need software inventory information to manage third-party risk effectively.
“ReversingLabs is what we use to generate that SBOM,” Brown said. “Our customers are requesting them. Our customers need them. The ability to produce SBOMs helps us close our deals.”
Spectra Assure generates a comprehensive SBOM by analyzing the entire software release that customers will receive, including proprietary, commercial, and open-source components. Assessing software in its final executable state creates a more comprehensive software inventory than tools focused solely on open-source components or that rely solely on build manifests that specify the expected software contents rather than the actual contents. SBOMs are exported in the CycloneDX or Software Package Data Exchange (SPDX) formats, both industry standards, to respond to customer requests.
“ReversingLabs is what we use to generate that SBOM. Our customers are requesting them. Our customers need them. The ability to produce SBOMs helps us close our deals,” said Tim Brown, CISO, SolarWinds.
As a software developer, SolarWinds must manage risks posed by third-party, commercial, and open-source components used in its products. This requires new levels of transparency with third parties creating software components SolarWinds includes in its products. The Spectra Assure SAFE Report simplifies this effort by raising awareness of the most imminent security issues and expediting remediation. The reports can be used to meet both internal and external compliance requirements and to demonstrate due diligence in assessing risks associated with third-party software components.
Spectra Assure is embedded in SolarWinds’ CI/CD to serve as the “final check” before software release. An AWS‑hosted architecture uses S3 for build artifact storage, Lambda or Step Functions for orchestration, and ECS/EKS for scalable scanning nodes. SAFE report and SBOM data are stored in Amazon RDS (for relational needs) or DynamoDB. Integration with enterprise build tools (Jenkins, GitHub Actions) enables binaries to be automatically uploaded to S3.
Like the rest of the industry, SolarWinds is working to improve its third-party risk management and processes for the commercial software it uses. “It’s very common practice for people to look for SOC 2s, ISOs, questionnaires, spreadsheets, and that's a lot of the way evaluation is done today. But that evaluation doesn't really give you enough to be able to truly assess the risk of the product that you're buying,” Tim Brown, CISO.
SolarWinds would like to identify any risks or threats in the commercial software it uses before acquisition or deployment. ReversingLabs makes this risk assessment possible because Spectra Assure’s complex binary analysis engine provides transparency without requiring access to source code.
Brown shared, “The ideal case is that you're running ReversingLabs on everything before purchase. I not only get the SBOM, but I also get insights into malicious code or tampering.”



Learn about complex binary analysis and how it tackles supply chain threats like malware, tampering, exposed secrets and more — all without source code.