Description
A NULL pointer dereference vulnerability in fastschema through v0.15.1 allows an unauthenticated remote attacker to crash the server process with a single HTTP request. The sendOTPEmail function in pkg/auth/local.go dereferences a pointer obtained from an unchecked error path without validating it is non-nil, causing a fatal panic that terminates the entire server when a recovery request is sent to the /api/auth/local/recover endpoint.
Published: 2026-08-10
Score: 7.5 High
EPSS: n/a
KEV: No
Impact: n/a
Action: n/a
AI Analysis

Impact

A NULL pointer dereference occurs in the sendOTPEmail function of the fastschema authentication module, which is called during the account recovery flow. When an unauthenticated attacker sends a recovery request to the /api/auth/local/recover endpoint, the function dereferences a pointer that may be nil due to an unchecked error path, causing a fatal panic that terminates the server process. This results in a denial of service, rendering the application unavailable until the service is restarted, and can be triggered with a single HTTP request.

Affected Systems

The vulnerability affects the fastschema software produced by fastschema:fastschema. All installations of fastschema up to and including version 0.15.1 are vulnerable; later releases that patch the issue are not affected. No other products or versions are listed as impacted in the current data.

Risk and Exploitability

The CVSS score of 7.5 indicates a high severity attack surface. The EPSS score is not available, so the current probability of exploitation cannot be quantified. The vulnerability is not currently listed in CISA’s KEV catalog, suggesting that no known real‑world exploits have been reported. The attack vector is an unauthenticated remote attacker able to send an HTTP request to the public endpoint. If exploited, the impact is a complete crash of the fastschema server process, leading to a denial of service for all users until the process is manually restarted or automatically recovered by a supervising process.

Generated by OpenCVE AI on August 10, 2026 at 12:22 UTC.

Remediation

No vendor fix or workaround currently provided.

OpenCVE Recommended Actions

  • Upgrade fastschema to the latest available version (v0.15.2 or newer) that contains a fix for the NULL pointer dereference in the account recovery flow.
  • If an upgrade cannot be performed immediately, block or rate‑limit access to the /api/auth/local/recover endpoint using a firewall or reverse‑proxy rule to prevent the attacker from sending the crash‑inducing request.
  • Verify that the server code has been patched by reviewing the source of sendOTPEmail and ensuring that any nil pointers are validated before dereferencing; monitor application logs for panic or restart events to confirm the vulnerability is mitigated.

Generated by OpenCVE AI on August 10, 2026 at 12:22 UTC.

Tracking

Sign in to view the affected projects.

Advisories

No advisories yet.

History

Mon, 10 Aug 2026 14:30:00 +0000

Type Values Removed Values Added
Metrics ssvc

{'options': {'Automatable': 'yes', 'Exploitation': 'none', 'Technical Impact': 'partial'}, 'version': '2.0.3'}


Mon, 10 Aug 2026 11:00:00 +0000

Type Values Removed Values Added
Description A NULL pointer dereference vulnerability in fastschema through v0.15.1 allows an unauthenticated remote attacker to crash the server process with a single HTTP request. The sendOTPEmail function in pkg/auth/local.go dereferences a pointer obtained from an unchecked error path without validating it is non-nil, causing a fatal panic that terminates the entire server when a recovery request is sent to the /api/auth/local/recover endpoint.
Title fastschema - Unauthenticated NULL Pointer Dereference DoS in Account Recovery Endpoint
Weaknesses CWE-476
References
Metrics cvssV3_1

{'score': 7.5, 'vector': 'CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:N/I:N/A:H'}


Subscriptions

No data.

cve-icon MITRE

Status: PUBLISHED

Assigner: TuranSec

Published:

Updated: 2026-08-10T13:17:44.659Z

Reserved: 2026-08-10T10:32:53.854Z

Link: CVE-2026-72582

cve-icon Vulnrichment

Updated: 2026-08-10T13:17:40.786Z

cve-icon NVD

No data.

cve-icon Redhat

No data.

cve-icon OpenCVE Enrichment

Updated: 2026-08-10T12:30:07Z

Weaknesses