New York Tech Media
  • News
  • FinTech
  • AI & Robotics
  • Cybersecurity
  • Startups & Leaders
  • Venture Capital
No Result
View All Result
  • News
  • FinTech
  • AI & Robotics
  • Cybersecurity
  • Startups & Leaders
  • Venture Capital
No Result
View All Result
New York Tech Media
No Result
View All Result
Home Cybersecurity

GitHub fixed serious npm registry vulnerability, will mandate 2FA use for certain accounts

New York Tech Editorial Team by New York Tech Editorial Team
November 17, 2021
in Cybersecurity
0
GitHub fixed serious npm registry vulnerability, will mandate 2FA use for certain accounts
Share on FacebookShare on Twitter

GitHub has fixed a serious vulnerability that would have allowed attackers to publish new, malicious versions of any existing package on the npm registry.

npm registry vulnerability

About the fixed vulnerability

The vulnerability, flagged by security researchers Kajetan Grzybowski and Maciej Piechota, existed because several microservices that handle requests to the npm registry performed inconsistent authorization checks and validation of data.

“In this architecture, the authorization service was properly validating user authorization to packages based on data passed in request URL paths. However, the service that performs underlying updates to the registry data determined which package to publish based on the contents of the uploaded package file,” GitHub’s chief security officer Mike Hanley explained.

“This discrepancy provided an avenue by which requests to publish new versions of a package would be authorized for one package but would actually be performed for a different, and potentially unauthorized, package.”

Has this vulnerability ever been exploited by attackers? Unfortunately, it’s impossible to say – GitHub only has telemetry that can confirm it hasn’t been exploited since September 2020.

Securing accounts and spotting malicious packages

While the aforementioned avenue for attack is now closed, GitHub is working on blocking two routes often employed by attackers: account takeovers and the publication of malware through accounts established by the attackers themselves.

To prevent account takeovers, GitHub already offers the option of setting up two-factor authentication (2FA), but early next year, using 2FA will start becoming a requirement for maintainers and admins of popular packages on npm.

The announced change was surely influenced by the recent “hijacking” of several popular npm packages – ua-parser-js, coa and rc – made possible by the lack of 2FA protection on the developers’ accounts.

“Even though high-impact account takeovers are relatively infrequent, when compared to direct malware published from attackers using their own accounts, account takeovers can be wide reaching when targeted at maintainers of popular packages. While our detection and response time to popular package takeovers has been as low as 10 minutes in recent incidents, we continue to evolve our malware detection capabilities and notification strategies toward a more proactive response model,” Hanley said.

GitHub is also working on improving their automated monitoring and analysis capabilities to spot malware and other malicious code as soon as it is published on all existing accounts.

Credit: Source link

Previous Post

Researchers Use Quantum Entanglement to Achieve “Ultrabroadband”

Next Post

Clean energy faces its own supply chain crisis

New York Tech Editorial Team

New York Tech Editorial Team

New York Tech Media is a leading news publication that aims to provide the latest tech news, fintech, AI & robotics, cybersecurity, startups & leaders, venture capital, and much more!

Next Post
Clean energy faces its own supply chain crisis

Clean energy faces its own supply chain crisis

  • Trending
  • Comments
  • Latest
Meet the Top 10 K-Pop Artists Taking Over 2024

Meet the Top 10 K-Pop Artists Taking Over 2024

March 17, 2024
Clubhouse will soon let you pin links to the top of rooms

Clubhouse will soon let you pin links to the top of rooms

October 23, 2021
10 Raunchy Movies on Netflix You Won’t Regret Watching

10 Raunchy Movies on Netflix You Won’t Regret Watching

May 20, 2024
Panther for AWS allows security teams to monitor their AWS infrastructure in real-time

Many businesses lack a formal ransomware plan

March 29, 2022
Zach Mulcahey, 25 | Cover Story | Style Weekly

Zach Mulcahey, 25 | Cover Story | Style Weekly

March 29, 2022
How To Pitch The Investor: Ronen Menipaz, Founder of M51

How To Pitch The Investor: Ronen Menipaz, Founder of M51

March 29, 2022
Startups On Demand: renovai is the Netflix of Online Shopping

Startups On Demand: renovai is the Netflix of Online Shopping

2
Robot Company Offers $200K for Right to Use One Applicant’s Face and Voice ‘Forever’

Robot Company Offers $200K for Right to Use One Applicant’s Face and Voice ‘Forever’

1
Menashe Shani Accessibility High Tech on the low

Revolutionizing Accessibility: The Story of Purple Lens

1

Netgear announces a $1,500 Wi-Fi 6E mesh router

0
These apps let you customize Windows 11 to bring the taskbar back to life

These apps let you customize Windows 11 to bring the taskbar back to life

0
This bipedal robot uses propeller arms to slackline and skateboard

This bipedal robot uses propeller arms to slackline and skateboard

0
Kesewi works to a two-word standard: think simple.

One Concept, One Yes: The Studio That Stopped Offering Options

September 8, 2026
FINQ’s Autonomous Ranking Engine Produces 23.51% and 23.83% Since Inception as the S&P 500 Returns 11.61%

FINQ’s Autonomous Ranking Engine Produces 23.51% and 23.83% Since Inception as the S&P 500 Returns 11.61%

September 7, 2026
Blackstone Backs Huskeys With $27M Series A as Security Teams Struggle to Control the Modern Network Edge

Blackstone Backs Huskeys With $27M Series A as Security Teams Struggle to Control the Modern Network Edge

September 2, 2026
Deal Room and Playlist Agent

Walnut Extends AI Agents Across the Full Buyer Journey With Enterprise-Grade Platform Launch

September 2, 2026
man wearing glasses posing outdoors

AI Data Centers Have a Routing Problem. The People Fixing It Fit in a Small Room.

August 30, 2026
How to Create a Business Plan for a Small Business

How to Create a Business Plan for a Small Business

August 28, 2026

Recommended

Kesewi works to a two-word standard: think simple.

One Concept, One Yes: The Studio That Stopped Offering Options

September 8, 2026
FINQ’s Autonomous Ranking Engine Produces 23.51% and 23.83% Since Inception as the S&P 500 Returns 11.61%

FINQ’s Autonomous Ranking Engine Produces 23.51% and 23.83% Since Inception as the S&P 500 Returns 11.61%

September 7, 2026
Blackstone Backs Huskeys With $27M Series A as Security Teams Struggle to Control the Modern Network Edge

Blackstone Backs Huskeys With $27M Series A as Security Teams Struggle to Control the Modern Network Edge

September 2, 2026
Deal Room and Playlist Agent

Walnut Extends AI Agents Across the Full Buyer Journey With Enterprise-Grade Platform Launch

September 2, 2026

Categories

  • AI & Robotics
  • Benzinga
  • Cybersecurity
  • FinTech
  • New York Tech
  • News
  • Startups & Leaders
  • Venture Capital

Tags

AI AI QSRs AI security Allseated Automat-it AWS B2B marketing Business CISO CISO Whisperer Collaborations Companies To Watch Cybersecurity Enterprise AI Entrepreneur Fetcherr Finance FINQ Fintech Funding Announcement Hi Auto Impala Investing Investors investorsummit israelitech Leaders Mate Security Metaverse Mindset Minnesota omri hurwitz Perion PointFive PR QSR Real Estate start- up startupnation Startups Startups On Demand Tech Tech leaders Unlimited Robotics VC
  • Contact Us
  • Privacy Policy
  • Terms and conditions

© 2024 All Rights Reserved - New York Tech Media

No Result
View All Result
  • News
  • FinTech
  • AI & Robotics
  • Cybersecurity
  • Startups & Leaders
  • Venture Capital

© 2024 All Rights Reserved - New York Tech Media