Urgent.News

What's breaking now, across thousands of outlets.

Tech

GHSA-FGXM-5HVV-X4VH: GHSA-fgxm-5hvv-x4vh: Private Repository Enumeration via Go Module Discovery and HTTP Response…

GHSA-fgxm-5hvv-x4vh: Private Repository Enumeration via Go Module Discovery and HTTP Response Discrepancies in Soft Serve Vulnerability ID: GHSA-FGXM-5HVV-X4VH CVSS Score: 5.3 Published: 2026-10-30 Charmbracelet Soft Serve versions 0.5.0 through 0.12.2 contain an authorization bypass and observable response discrepancy vulnerability in the HTTP Git server. Remote attackers can determine the…

Charmbracelet's Soft Serve package, versions 0.5.0 through 0.12.2, contains a vulnerability that allows private repository enumeration through Go module discovery and HTTP response discrepancies. By sending specially crafted HTTP requests to the Go remote import path, remote attackers can determine the existence, exact names, and clone URLs of private repositories.

This occurs due to an authorization bypass in the GoGetHandler handler, which responds with different HTTP status codes for private and non-existent repositories. The vulnerability is classified as a Medium severity issue (CVSS v3.1 score 5.3) with a potential impact on private repository name and clone URL disclosure. Upgrading to version 0.12.3 resolves the issue, as it enforces authorization checks during Go module resolution and unifies HTTP error responses.

To mitigate the vulnerability, users should upgrade to the patched version, disable the HTTP listener if possible, set anonymous access to no-access, or block ?go-get=1 requests at a reverse proxy or WAF.

Written by urgent.news from Dev.to's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

Read the original at dev.to →

More in Tech

How to Find and Fix Layout Shift (CLS) Using Chrome DevTools: A Practical Guide

Have you ever started reading a page, and the text suddenly jumped down because an image or ad loaded above it? That jump is a layout shift , and Google measures it with a Core Web Vital called…

  • CLS measures content shifting during page load
  • Good CLS score is 0.1 or less, poor is above 0.25
  • Fix by defining dimensions, preloading fonts, animating with transform

Mitigación de Denegación de Servicio en GraphQL: Análisis de Costes de Consulta y Defensa en Profundidad en el Edge

Durante la campaña de ventas de mayor conversión del cuarto trimestre, una plataforma de comercio headless basada en GraphQL experimentó una saturación total de sus clústeres de microservicios…

  • Malicious attack exploited GraphQL's complexity to cause DoS during high sales period.
  • Recursive expansion directive allowed query to deepen 15 levels, overwhelming database.
  • Multi-layer defense recommended: Edge Computing, API Gateway, GraphQL runtime.

👻 Rashomon of the Dead

This is a submission for the Hacktoberfest Open-Source AI Challenge Week 4: Ghost in the Machine * What I Built Rashomon of the Dead is an offline-first, open-model detective game where five haunted…

  • "Rashomon of the Dead" is an offline-first detective game
  • Five ghost witnesses recount a single manor murder
  • Game reconciles testimonies against Ground Truth Fact Ledger

More from Friday 30 October →