CVE Catalog

CVE-2026-123531

HighCVSS 8.8
Published: Updated: Translated: NVD NIST

Exploitation Probability (EPSS)

Low risk
0.37%

31th percentile - higher than 31% of all known CVEs

Summary

Vikunja from 1.0.0 before 2.7.1 contains an uncontrolled resource consumption vulnerability that allows authenticated users to bypass service.maxitemsperpage by sending page=0 to /api/v1 list endpoints. Attackers can self-register and repeatedly request page=0 to force unbounded SQL queries, memory materialisation, and per-row query fan-out, degrading availability for other users.

Risk Assessment

An attacker can remotely overload the server, causing performance degradation and service unavailability for other users. This only requires having a user account.

Recommendation

Update Vikunja to version 2.7.1 or later. Consider restricting self-registration and monitoring for unusual requests.

Other vulnerabilities in Vikunja

See all
Original NVD description (English source)

Vikunja from 1.0.0 before 2.7.1 contains an uncontrolled resource consumption vulnerability that allows authenticated users to bypass service.maxitemsperpage by sending page=0 to /api/v1 list endpoints. Attackers can self-register and repeatedly request page=0 to force unbounded SQL queries, memory materialisation, and per-row query fan-out, degrading availability for other users.

Vulnerability data from NVD (NIST) · CISA KEV · EPSS