CVE-2026-38979

Missing Anti‑Frame Header Vulnerability in Ajenti UI Allows Clickjacking

Published Jul 6, 2026 CVSS 3.1 · 5.4 Medium EPSS < 1% KEV · Not listed
Description
ajenti through v2.2.13 has a clickjacking weakness in the browser-facing login and administrative UI. In ajenti-core/aj/http.py, the core HTTP response path initializes an empty header list, forwards handler-added headers verbatim, and finalizes responses through WSGI start_response() without adding anti-framing protections such as X-Frame-Options or a Content-Security-Policy frame-ancestors restriction.

Remediation

No solution or workaround provided in the CVE record

Tracking

Sign in to view the affected projects.

Advisories

No advisories available
History
Type Values Removed Values Added
Title Missing Anti‑Frame Header Vulnerability in Ajenti UI Allows Clickjacking
Type Values Removed Values Added
Title Ajenti Clickjacking Vulnerability in Login and Admin UI
Type Values Removed Values Added
Title Ajenti Clickjacking Vulnerability in Login and Admin UI
Type Values Removed Values Added
Title Ajenti Clickjacking Vulnerability in Login and Admin UI
Type Values Removed Values Added
Title Ajenti Clickjacking Vulnerability in Login and Admin UI
Type Values Removed Values Added
Title Ajenti Clickjacking Vulnerability in Login and Admin UI
Type Values Removed Values Added
Title Ajenti Clickjacking Vulnerability in Login and Admin UI
Type Values Removed Values Added
Weaknesses CWE-1021
Metrics cvssV3_1

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

ssvc

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

Type Values Removed Values Added
Title Clickjacking Vulnerability in Ajenti Login and Admin UI
Weaknesses CWE-1021
Type Values Removed Values Added
Title Clickjacking Vulnerability in Ajenti Login and Admin UI
Weaknesses CWE-1021
Type Values Removed Values Added
Title Clickjacking Vulnerability in Ajenti Login and Administrative UI
Weaknesses CWE-1021
Type Values Removed Values Added
Title Clickjacking Vulnerability in Ajenti Login and Administrative UI
Weaknesses CWE-1021
Type Values Removed Values Added
First Time appeared Ajenti
Ajenti ajenti
Vendors & Products Ajenti
Ajenti ajenti
Type Values Removed Values Added
Description ajenti through v2.2.13 has a clickjacking weakness in the browser-facing login and administrative UI. In ajenti-core/aj/http.py, the core HTTP response path initializes an empty header list, forwards handler-added headers verbatim, and finalizes responses through WSGI start_response() without adding anti-framing protections such as X-Frame-Options or a Content-Security-Policy frame-ancestors restriction.
References
Weaknesses

Sources

Status
PUBLISHED
Assigner
mitre
Published
Updated
Jul 9, 2026, 3:00 PM
Reserved
Apr 6, 2026, 12:00 AM
Status
Deferred
Published
Jul 6, 2026, 10:16 PM
Modified
Jul 9, 2026, 4:16 PM