RL Blog

Topics

All Blog PostsAppSec & Supply Chain SecurityDev & DevSecOpsProducts & TechnologySecurity OperationsThreat Research
Why RL Built Spectra Assure Community

Why RL Built Spectra Assure Community

We set out to help dev and AppSec teams secure the village: OSS dependencies, malware, more. Learn how.

Read More about Why RL Built Spectra Assure Community
Why RL Built Spectra Assure Community

Follow us

XX / TwitterLinkedInLinkedInFacebookFacebookInstagramInstagramYouTubeYouTubeblueskyBluesky

Subscribe

Get the best of RL Blog delivered to your in-box weekly. Stay up to date on key trends, analysis and best practices across threat intelligence and software supply chain security.

Threat ResearchDecember 29, 2021

A look back at 2021: The year supply chain threats went mainstream

Ransomware may have grabbed most of the headlines, but history will remember 2021 as the year that governments and companies finally woke up to the lurking threat posed by vulnerable software supply chains

paul roberts headshot black and white
Paul Roberts, Director of Content and Editorial at RLPaul Roberts
FacebookFacebookXX / TwitterLinkedInLinkedInblueskyBlueskyEmail Us
A look back at 2021: The year supply chain threats went mainstream

Software supply chain takes center stage

Among the many, hilarious memes that circulated in the wake of the disclosure of the devastating remote code execution (RCE) vulnerability in the Apache Log4j software library, one of the most shared is a cartoon from xkcd It depicts a complex looking hulk of machinery labeled “All Modern Digital Infrastructure.” The weight of the entire contraption rests on a tiny, domino shaped piece labeled “A project some random person in Nebraska has been thanklessly maintaining since 2003.”

That is the realization that dawned on many organizations this year, as a string of serious vulnerabilities in common proprietary- and open source software components shook the security of both public and private organizations to their core.

Log4j is the latest and best example of this phenomenon. It is an open source logging library that is relied on by thousands of proprietary and open source applications worldwide. Disclosure earlier this month of a “10 out of 10” severity remote code execution flaw, dubbed Log4Shell, in the library set off a scramble to identify and patch the flaw.

Log4j and CodeCov: Lay bare supply chain risks

Log4j is just the latest in a string of cyber incidents tied to shoddy software supply chains. It appeared almost a year to the day after the initial disclosure of a compromise of SolarWinds, the software management vendor that fell victim to state actors. ReversingLabs extensive analysis of that attack shows how SolarWinds’ Orion software build- and code signing infrastructure was compromised.

By April, we learned of a compromise of the software vendor CodeCov, which disclosed that, beginning in late January, malicious actors gained control over- and made unauthorized alterations to the company’s Bash Uploader script. Those changes enabled attackers to potentially export information stored in users' continuous integration (CI) environments to a third-party server outside of Codecov’s infrastructure. As we noted, the attack revealed gaps in the kinds of security checks that CodeCov (and many other software publishers) do on software updates before release.

Then, in July, ReversingLabs researcher Karlo Zanki disclosed a threat he discovered after a routine security scan of the NPM open source package repository. The malicious code was buried in several versions of the nodejs_net_server package, disguising an instance of the ChromePass utility, a tool which can be used to recover passwords stored inside of a Chrome web browser. That discovery is eerily similar to one we made in another NPM repository back in 2019, when the password “recovery tool” WebBrowserPassView was discovered hiding in an NPM package named bb-builder.

Hacker eye on the software release guy

Behind each of these incidents is a larger trend: threat actors target deployed applications and services, but also the infrastructure that supports them: software release, deployment, and management processes.

The reason for this evolution in attacks is self-evident: protections for software supply chains are few and weak, compared with those used to shield traditional IT environments and deployed web applications. Low-level software components - often the product of open source projects - can provide the means to infiltrate development organizations and subvert the release process itself. And, once attackers successfully infiltrate a development, build or release process, they can exploit the trust granted to that application within customer environments, effectively “hiding in plain sight.”

Lessons for 2022 and beyond

As we noted in our analysis of SunBurst, the next generation of compromises are less about “brute force” and surprise than access, sophistication and patience. Tools from firms like ReversingLabs can help both software publishers and their customers become attuned to supply chain risks: inspecting the discrete software components that make up modern applications for signs of tampering and malicious components such as backdoors and malware.

Likewise, increased adoption of software bills of materials (SBOMs) by publishers provides a road map for internal security teams to address supply chain risks as they arise. President Biden’s Executive Order in May 2021 called on NIST to develop guidelines for federal agencies to comply with the software supply chain provisions of the EO. Among those requirements are that comprehensive and current SBOMs are available for “all classes of software” used by the federal government, including purchased, open source and internally developed software. Once finalized, NIST’s guidance should provide a clear roadmap for both private and public sector organizations to adopt SBOMs and software supply chain security practices.

ReversingLabs has unmatched expertise in malware analysis and software supply chain risk. We’re thinking about the big challenges that lay ahead in 2022 and look forward to discussing our viewpoints and helping our customers and the larger IT community reduce organizational software supply chain risks.

Don’t hesitate to contact us if you’d like to learn more. You can use the button below to schedule a meeting!

Keep learning

  • Get up to speed on the Agentic Development Security tools landscape in this June 18 webinar with Forrester Sr. Analyst Janet Worthington.
  • Learn why binary analysis is a must-have control in the Gartner® CISO Playbook for Commercial Software Supply Chain Security.
  • Take a deep dive on the state of software security with RL's Software Supply Chain Security Report 2026. Plus: See the the webinar discussing the findings.

Explore RL's Spectra suite: Spectra Assure for software supply chain security, Spectra Detect for scalable file analysis, Spectra Analyze for malware analysis and threat hunting, and Spectra Intelligence for reputation data and intelligence.

Tags:Threat Research

More Blog Posts

Device code phishing

Device code phishing bypasses password stealing

The Microsoft 365 phishing campaign persuades victims to complete a real authentication process that authorizes an attacker-controlled device.

Learn More about Device code phishing bypasses password stealing
Device code phishing bypasses password stealing
Cloud security ITScape

How to defend ARM64 cloud infrastructure from ITScape

RL has documented CVE-2026-46316, and developed two YARA rules to help detect exploits of the multi-tenant cloud vulnerability.

Learn More about How to defend ARM64 cloud infrastructure from ITScape
How to defend ARM64 cloud infrastructure from ITScape
Social Engineering Attacks Target One Tutorial at a Time

Phishing attacks leverage TikTok, Instagram Reels

RL has discovered two social engineering attack techniques targeting users via short-form videos. Here’s how they work.

Learn More about Phishing attacks leverage TikTok, Instagram Reels
Phishing attacks leverage TikTok, Instagram Reels
Thousands of developer projects compromised in npm hack

How 56 npm packages used binding.gyp to steal secrets

The attack is notable for its breadth, flooding npm with malicious package versions.

Learn More about How 56 npm packages used binding.gyp to steal secrets
How 56 npm packages used binding.gyp to steal secrets
ReversingLabs: The More Powerful, Cost-Effective Alternative to VirusTotalSee Why

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 Trial
Blog
Events
About Us
Webinars
In the News
Careers
Demo Videos
Cybersecurity Glossary
Contact Us
reversinglabsReversingLabs: Home
Privacy PolicyCookiesImpressum
All rights reserved ReversingLabs © 2026
XX / Twitter
LinkedInLinkedIn
FacebookFacebook
InstagramInstagram
YouTubeYouTube
blueskyBluesky
RSSRSS
Back to Top
Skip to main content
Contact UsSupportBlogCommunity
reversinglabsReversingLabs: Home
Solutions
Secure Software OnboardingSecure Build & ReleaseProtect Virtual MachinesIntegrate Safe Open SourceGo Beyond the SBOM
Increase Email Threat ResilienceDetect Malware in File Shares & StorageAdvanced Malware Analysis SuiteICAP Enabled Solutions
Scalable File AnalysisHigh-Fidelity Threat IntelligenceCurated Ransomware FeedAutomate Malware Analysis Workflows
Products & Technology
Spectra Assure®Software Supply Chain SecuritySpectra DetectHigh-Speed, High-Volume, Large File AnalysisSpectra AnalyzeIn-Depth Malware Analysis & Hunting for the SOCSpectra IntelligenceAuthoritative Reputation Data & Intelligence
Spectra CoreIntegrations
Industry
Energy & UtilitiesFinanceHealthcareHigh TechPublic Sector
Partners
Become a PartnerValue-Added PartnersTechnology PartnersMarketplacesOEM Partners
Alliances
Resources
BlogContent LibraryCybersecurity GlossaryConversingLabs PodcastEvents & WebinarsLearning with ReversingLabsWeekly Insights Newsletter
Customer StoriesDemo VideosDocumentationOpenSource YARA Rules
Company
About UsLeadershipCareersSeries B Investment
Events
Press ReleasesIn the News
Pricing
Software Supply Chain SecurityMalware Analysis and Threat Hunting
Menu
Request a demo