git/list[1] front-page[2] threads[3] people[4] search[5] about
 

Re: False negative authentication with multiple accounts on a SSH-GIT server

From
HPHarley Paterson <harley.paterson@hotmail.co.nz>
Date
Jan 20, 2021, 19:11 UTC
Message-ID
<DB8P189MB10465B7C7C89FDCD8F8C6155F9A20@DB8P189MB1046.EURP189.PROD.OUTLOOK.COM>
In-Reply-To
<YAg/wV05JYbzOdck@coredump.intra.peff.net>
Repost: Accedentialy forgot to CC this to the mailing list.
Show 10 quoted lines
>> Unfortunately, this leaks whether a repository exists.  If Company XYZ
>> has a repository for each of its clients, it then becomes easy to see if
>> Company XYZ is doing work for a particular client by trying to see if a
>> repository exists.
> 
> I wonder how many hosting providers are confident that the code involved
> in this isn't vulnerable to a timing attack.
>
> I would say "not very certain" in the case of GitHub. I don't recall any
> analysis of the timing ever having happened.

I have to agree with this... It's certainly a risk, but if an attacker has enough information to guess the repository names/URLs without triggering a rate limiter, they already have a pretty good idea who Company XYZ is likely working for, and what on.

HP.
Previous: Jeff King
Message 6 of 6 in “False negative authentication with multiple accounts on a SSH-GIT server”
  1. Harley PatersonJan 19, 2021
  2. M. BuecherJan 19, 2021
  3. brian m. carlsonJan 19, 2021
  4. Ævar Arnfjörð BjarmasonJan 20, 2021
  5. Jeff KingJan 20, 2021
  6. Harley PatersonJan 20, 2021

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.