Hello,

Recently, an announce have been made about vulnerabilities in
Guix-daemon:
https://guix.gnu.org/en/blog/2026/guix-substitute-pull-vulnerabilities/

At the end of the blog post, there is a Scheme script to test if our
version of guix-daemon have the vulnerabilities.

After upgrading Guix to version 51f7af3, restarted the Guix-daemon and run
the test script, I get this result:

    restore-file: not vulnerable
    fetch-narinfos: not vulnerable
    file-uris: vulnerable
    cache-key: error: ice-9/eval.scm:293:34: ERROR:
      1. &invoke-error:
          program: 
"/gnu/store/aiaw9whilrny22a8p83ar4ch0i97chl1-git-minimal-2.54.0/bin/git"
          arguments: ("fetch" "--" "origin" 
"5a2d9baeda971df575c017669bca8eb8faa22ebd")
          exit-status: 128
          term-signal: #f
          stop-signal: #f

I use Guix on a foreign distribution and followed the blog post
instruction to upgrade the Guix-daemon (except I added the
"--no-substitutes" flag). Is it normal to still have a vulnerability
about file-uris ?


Best regards

-------
Gendre Sébastien

Reply via email to