Close Menu
    Facebook LinkedIn YouTube WhatsApp X (Twitter) Pinterest
    Trending
    • Raytheon Coyote Block 3 Zaps Drone Swarms with EM Weapon
    • Say it with flowers: how this founder built brand awareness with 100 roses
    • The ICE Expansion Won’t Happen in the Dark
    • Man jailed for 301 years to life over Sacramento gambling robbery
    • Today’s NYT Connections: Sports Edition Hints, Answers for Feb. 12 #507
    • Not All RecSys Problems Are Created Equal
    • Steer-by-wire tech, Range Rover looks
    • Cut the cupcakes: how to avoid corporate takeover of International Women’s Day
    Facebook LinkedIn WhatsApp
    Times FeaturedTimes Featured
    Thursday, February 12
    • Home
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    • More
      • AI
      • Robotics
      • Industries
      • Global
    Times FeaturedTimes Featured
    Home»News»Go Module Mirror served backdoor to devs for 3+ years
    News

    Go Module Mirror served backdoor to devs for 3+ years

    Editor Times FeaturedBy Editor Times FeaturedFebruary 5, 2025No Comments2 Mins Read
    Facebook Twitter Pinterest Telegram LinkedIn Tumblr WhatsApp Email
    Share
    Facebook Twitter LinkedIn Pinterest Telegram Email WhatsApp Copy Link

    A mirror proxy Google runs on behalf of builders of the Go programming language pushed a backdoored package deal for greater than three years till Monday, after researchers who noticed the malicious code petitioned for it to be taken down twice.

    The service, referred to as the Go Module Mirror, caches open supply packages accessible on GitHub and elsewhere in order that downloads are quicker and to make sure they’re suitable with the remainder of the Go ecosystem. By default, when somebody makes use of command-line instruments constructed into Go to obtain or set up packages, requests are routed by way of the service. An outline on the positioning says the proxy is offered by the Go group and “run by Google.”

    Caching in

    Since November 2021, the Go Module Mirror has been internet hosting a backdoored model of a extensively used module, safety agency Socket said Monday. The file makes use of “typosquatting,” a way that offers malicious information names much like extensively used reputable ones and vegetation them in fashionable repositories. Within the occasion somebody makes a typo or perhaps a minor variation from the proper title when fetching a file with the command line, they land on the malicious file as an alternative of the one they needed. (An identical typosquatting scheme is frequent with domains, too.)

    The malicious module was named boltdb-go/bolt, a variation of extensively adopted boltdb/bolt, which 8,367 other packages rely upon to run. The malicious package deal first appeared on GitHub. The file there was ultimately reverted again to the reputable model, however by then, the Go Module Mirror had cached the backdoored one and saved it for the following three years.

    “The success of this assault relied on the design of the Go Module Proxy service, which prioritizes caching for efficiency and availability,” Socket researchers wrote. “As soon as a module model is cached, it stays accessible by way of the Go Module Proxy, even when the unique supply is later modified. Whereas this design advantages reputable use circumstances, the menace actor exploited it to persistently distribute malicious code regardless of subsequent modifications to the repository.”



    Source link

    Share. Facebook Twitter Pinterest LinkedIn Tumblr Email
    Editor Times Featured
    • Website

    Related Posts

    Man jailed for 301 years to life over Sacramento gambling robbery

    February 12, 2026

    Viral post sparks debate over Kroger gambling machines in Georgia

    February 12, 2026

    Institute aiming for support for gambling education funding accused of AI ‘slop’ report

    February 12, 2026

    EssilorLuxottica says it sold over 7M Meta AI glasses in 2025, up from the 2M that the company sold in 2023 and 2024 combined (Samantha Subin/CNBC)

    February 11, 2026

    Meta launches an AI feature that lets Threads users temporarily personalize their feed by specifying topics in a public post that begins with “Dear Algo” (Jonathan Vanian/CNBC)

    February 11, 2026

    Nevada Rep. Titus unveils prediction markets bill targeting sports loopholes oversight push

    February 11, 2026

    Comments are closed.

    Editors Picks

    Raytheon Coyote Block 3 Zaps Drone Swarms with EM Weapon

    February 12, 2026

    Say it with flowers: how this founder built brand awareness with 100 roses

    February 12, 2026

    The ICE Expansion Won’t Happen in the Dark

    February 12, 2026

    Man jailed for 301 years to life over Sacramento gambling robbery

    February 12, 2026
    Categories
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    About Us
    About Us

    Welcome to Times Featured, an AI-driven entrepreneurship growth engine that is transforming the future of work, bridging the digital divide and encouraging younger community inclusion in the 4th Industrial Revolution, and nurturing new market leaders.

    Empowering the growth of profiles, leaders, entrepreneurs businesses, and startups on international landscape.

    Asia-Middle East-Europe-North America-Australia-Africa

    Facebook LinkedIn WhatsApp
    Featured Picks

    Instead of Fitbit’s AI Health Coach, You Could Just Have Friends

    November 21, 2025

    Parasite disguises itself with human proteins to evade immune system

    May 24, 2025

    Melting glaciers may awaken dormant volcanoes globally

    July 12, 2025
    Categories
    • Founders
    • Startups
    • Technology
    • Profiles
    • Entrepreneurs
    • Leaders
    • Students
    • VC Funds
    Copyright © 2024 Timesfeatured.com IP Limited. All Rights.
    • Privacy Policy
    • Disclaimer
    • Terms and Conditions
    • About us
    • Contact us

    Type above and press Enter to search. Press Esc to cancel.