<?xml version='1.0' encoding='UTF-8'?>
<?xml-stylesheet href="/static/style.xsl" type="text/xsl"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
  <id>https://db.gcve.eu/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-29T19:49:00.248520+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>info@gcve.eu</email>
  </author>
  <link href="https://db.gcve.eu" rel="alternate"/>
  <generator uri="https://lkiesow.github.io/python-feedgen" version="1.0.0">python-feedgen</generator>
  <subtitle>Contains only the most 10 recent entries.</subtitle>
  <entry>
    <id>https://db.gcve.eu/vuln/brew-nbdime-cve-2026-110859</id>
    <title>BREW-nbdime-CVE-2026-110859 — GitPython: arbitrary file read via attacker-controlled branch name in `Head.checkout()` (incomplete fix of CVE-2026-786…</title>
    <updated>2026-10-29T19:49:00.250061+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Homebrew: nbdime</p>
<p>&gt; **A note on the referenced files.** This report was submitted through GitHub's private
&gt; vulnerability reporting API, which carries no attachments. Every transcript this report leans
&gt; on is reproduced **inline above**, verbatim. The file names it mentions (`poc.sh`, `poc.log`,
&gt; per-case transcripts, `evidence.md`, `negative-controls.md`, blob-sweep tables) are the local
&gt; evidence bundle those inline excerpts were extracted from, with a checksum manifest. I am happy
&gt; to send the bundle by any channel you prefer, or to open a private fork — just say which. The
&gt; PoC scripts are self-contained and reproduce the result from a clean environment.</p>
<p>---</p>
<p>**Affected:** `&lt;= 3.1.62` — all published releases; also `main` @ `4905b4af`
**Verified at runtime:** GitPython `3.1.62` with git `2.55.0`
**Date:** 2026-09-10
**Reporter:** MAXI8594</p>
<p>---</p>
<p>## Threat model</p>
<p>| | |
|---|---|
| **Attacker** | anyone who can get the application to clone a URL they control. No account, no credential, no privilege in the consuming application. |
| **Pre-need** | a repository they host, with `HEAD` pointing at a branch whose name is the payload. A `git push` to a plain git server is enough — no filesystem access to a server is required (`raw/06`). |
| **Gets** | the contents of any file the application's process can read, returned in band through the exception. `/etc/passwd` recovered 34 of 34 lines. |
| **Real-world likelihood** | **High.** The vulnerable consumer is six lines of ordinary code with n…</p></div>
    </content>
    <link href="https://db.gcve.eu/vuln/brew-nbdime-cve-2026-110859"/>
  </entry>
</feed>
