<?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://cve.radiocsirt.org/rss/recent/all/10</id>
  <title>Most recent entries from all</title>
  <updated>2026-10-02T14:28:24.670644+00:00</updated>
  <author>
    <name>Vulnerability-Lookup</name>
    <email>csirt@opendfir.org</email>
  </author>
  <link href="https://cve.radiocsirt.org" 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://cve.radiocsirt.org/vuln/euvd-2026-292776</id>
    <title>EUVD-2026-292776</title>
    <updated>2026-10-02T14:28:24.738569+00:00</updated>
    <content>EUVD-2026-292776</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-292776"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-40471</id>
    <title>fkie_cve-2026-40471</title>
    <updated>2026-10-02T14:28:24.738608+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>hackage-server lacked Cross-Site Request Forgery (CSRF) protection across its endpoints. Scripts on foreign sites could trigger requests to hackage server, possibly abusing latent credentials to upload packages or perform other administrative actions. Some unauthenticated actions could also be abused (e.g. creating new user accounts).</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-40471"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-mf84-vmqg-86fm</id>
    <title>GHSA-mf84-vmqg-86fm</title>
    <updated>2026-10-02T14:28:24.738644+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>hackage-server lacked Cross-Site Request Forgery (CSRF) protection across its endpoints. Scripts on foreign sites could trigger requests to hackage server, possibly abusing latent credentials to upload packages or perform other administrative actions. Some unauthenticated actions could also be abused (e.g. creating new user accounts).</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-mf84-vmqg-86fm"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/hsec-2026-0002</id>
    <title>HSEC-2026-0002 — Hackage CSRF vulnerability</title>
    <updated>2026-10-02T14:28:24.738661+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Hackage: hackage-server</p>
<p># Hackage CSRF vulnerability</p>
<p>* Vulnerable File: `src/Distribution/Server/Features/Votes.hs` (example)
* Impact: can forge requests through XSS</p>
<p>hackage-server lacked Cross-Site Request Forgery (CSRF) protection
across its endpoints.  Scripts on foreign sites could trigger
requests to hackage server, possibly abusing latent credentials to
upload packages or perform other administrative actions.  Some
unauthenticated actions could also be abused (e.g. creating new user
accounts).</p>
<p>To fix the issue, a new CSRF middleware checks all requests.
Requests using HTTP methods other than `GET`, `HEAD` and `OPTIONS`
are subject to a check of the [`Sec-Fetch-Site`
header][sec-fetch-site], which is [widely supported by modern
browsers][caniuse-sec-fetch-site].  Cross-site requests are `403
Forbidden`.  Certain approved and expected non-browser user agents
(e.g. `cabal-install/*`) are exempted from the check, as are
requests using token authentication (`Authorization: X-ApiKey ...`).</p>
<p>The fix has been [committed][commit] and deployed on
`hackage.haskell.org`.</p>
<p>## Acknowledgements</p>
<p>- **Joshua Rogers** (https://joshua.hu/) of AISLE
  (https://aisle.com/) reported the issue to the Haskell Security
  Response Team.
- **Spenser Janssen** implemented the fix, and **Fraser Tweedale**
  reviewed it.
- **Gershom Bazerman** merged the fix and deployed it to
  `hackage.haskell.org`.</p>
<p>[sec-fetch-site]: https://developer.mozilla.org/en-US/docs/Web/HTTP/Reference/Headers/Sec-Fetch-Site
[caniuse-sec-fet…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/hsec-2026-0002"/>
  </entry>
</feed>
