<?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-19T23:35:19.111129+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-274125</id>
    <title>EUVD-2026-274125</title>
    <updated>2026-10-19T23:35:19.116493+00:00</updated>
    <content>EUVD-2026-274125</content>
    <link href="https://cve.radiocsirt.org/vuln/euvd-2026-274125"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/fkie_cve-2026-27836</id>
    <title>fkie_cve-2026-27836</title>
    <updated>2026-10-19T23:35:19.116543+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml">
        <p>phpMyFAQ is an open source FAQ web application. Prior to version 4.0.18, the WebAuthn prepare endpoint (`/api/webauthn/prepare`) creates new active user accounts without any authentication, CSRF protection, captcha, or configuration checks. This allows unauthenticated attackers to create unlimited user accounts even when registration is disabled. Version 4.0.18 fixes the issue.</p>
      </div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/fkie_cve-2026-27836"/>
  </entry>
  <entry>
    <id>https://cve.radiocsirt.org/vuln/ghsa-w22q-m2fm-x9f4</id>
    <title>GHSA-w22q-m2fm-x9f4 — phpMyFAQ Allows Unauthenticated Account Creation via WebAuthn Prepare Endpoint</title>
    <updated>2026-10-19T23:35:19.116589+00:00</updated>
    <content type="xhtml">
      <div xmlns="http://www.w3.org/1999/xhtml"><p><strong>Affected:</strong> Packagist: thorsten/phpmyfaq</p>
<p>### Summary</p>
<p>The WebAuthn prepare endpoint (`/api/webauthn/prepare`) creates new active user accounts without any authentication, CSRF protection, CAPTCHA, or configuration checks. This allows unauthenticated attackers to create unlimited user accounts even when registration is disabled.</p>
<p>### Details</p>
<p>**File:** `phpmyfaq/src/phpMyFAQ/Controller/Frontend/Api/WebAuthnController.php`, lines 63-79</p>
<p>```php
#[Route(path: 'webauthn/prepare', name: 'api.private.webauthn.prepare', methods: ['POST'])]
public function prepare(Request $request): JsonResponse
{
    $data = json_decode($request-&gt;getContent(), ...);
    $username = Filter::filterVar($data-&gt;username, FILTER_SANITIZE_SPECIAL_CHARS);</p>
<p>if (!$this-&gt;user-&gt;getUserByLogin($username, raiseError: false)) {
        try {
            $this-&gt;user-&gt;createUser($username);
            $this-&gt;user-&gt;setStatus(status: 'active');
            $this-&gt;user-&gt;setAuthSource(AuthenticationSourceType::AUTH_WEB_AUTHN-&gt;value);
            $this-&gt;user-&gt;setUserData([
                'display_name' =&gt; $username,
                'email' =&gt; $username,
            ]);
```</p>
<p>The endpoint:
1. Accepts any POST request with a JSON `username` field
2. If the username doesn't exist, creates a new **active** user account
3. Does NOT check if WebAuthn support is enabled (`security.enableWebAuthnSupport`)
4. Does NOT check if registration is enabled (`security.enableRegistration`)
5. Does NOT verify CSRF tokens
6. Does NOT require captcha validation
7. Has no rate…</p></div>
    </content>
    <link href="https://cve.radiocsirt.org/vuln/ghsa-w22q-m2fm-x9f4"/>
  </entry>
</feed>
