Attack ChainAIDerived
Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain
-
AccessConnect to bookserver socket
-
DeliveryCraft arbitrary file path URL
-
ExploitSend request without credentials
-
ExecutionReceive file contents
-
ImpactExfiltrate sensitive data
Vulnerability Assessment
| Weakness |
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK
1 technique across 1 tactic: Initial Access The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up. |
| Exploitation Conditions | Exploitation requires local system access (AV:L confirmed by CVSS vector) and does not require elevated privileges (PR:N). The attacker must have the ability to connect to the bookserver socket, which is typically only accessible to the user running Arianna or, in some configurations, other local users depending on socket file permissions. No special configuration or non-default settings are required; the vulnerability exists in the default bookserver implementation. User interaction is not required (UI:N). The vulnerability is confined to the bookserver component and does not affect other Arianna features or the wider system. |
| Impact | The risk profile is constrained despite the authentication bypass nature: CVSS score of 4.0 reflects low overall severity due to local-only attack vector (AV:L), no privilege escalation (PR:N suggests unprivileged local access suffices), and confidentiality-only impact (C:L, no integrity or availability loss). EPSS data not provided, limiting probability assessment. No KEV confirmation or public exploit code identified, suggesting this is a discovered-but-not-weaponized vulnerability. The real-world risk depends on system exposure: on multi-user systems or containers where untrusted local users exist, this becomes more concerning; on single-user desktops, risk is minimal. The authentication bypass is high-severity in principle (CWE-306 is critical), but the local-only constraint and file-read-only impact keep practical risk moderate. Defenders should treat this as a priority patch for shared-access systems but not an emergency for single-user deployments. |
| Exploit ScenarioDerived | A local user on a shared system connects directly to Arianna's bookserver socket (typically via a Unix domain socket in /tmp or user runtime directory) and guesses or enumerates file paths-for example, requesting /etc/passwd or ~/.ssh/id_rsa-without providing authentication. The unvalidated socket listener returns the requested file content, allowing the attacker to read sensitive configuration, credentials, or personal files stored on the system. |
Get an e-mail when this CVE is exploited, patched or re-scored. Free account.
Alert meAnalysisAIv1 – Apr 24, 2026
KDE Arianna's bookserver before version 26.04.1 allows local attackers to read arbitrary files over socket connections by guessing URLs without authentication, exploiting missing input validation on the bookserver endpoint. The vulnerability requires local access and does not affect confidentiality of other system components; no public exploit code or active exploitation has been identified.
RemediationAI
Upgrade KDE Arianna to version 26.04.1 or later; this is the primary vendor-released patch addressing the authentication bypass. Users unable to upgrade immediately should restrict local access to systems running Arianna where possible-disable multi-user login on shared machines or isolate Arianna to dedicated user accounts with minimal system privileges. Consider running Arianna in a confined environment (e.g., namespace/container) if it must coexist with untrusted local users. The socket-based bookserver can be disabled entirely if Arianna's offline book features are not required, eliminating the attack surface, though this removes core functionality. Patch availability is confirmed via KDE's official advisory (kde.org/info/security/advisory-20260424-1.txt) and upstream commits on the KDE GitLab instance.
Affected VersionsENISA
Affected Packages
Source: OSV (Open Source Vulnerabilities)
Affects your stack
Affects 1 package in euvd
Checking this CVE against your own stacks and servers is part of the Basic plan and up.
Technical ContextAI · show details
KDE Arianna's bookserver component exposes a socket-based interface for book content retrieval. The vulnerability stems from CWE-306 (Missing Authentication Check), where the socket listener fails to validate or authenticate requested URLs before serving file content. An attacker with local system access can directly connect to the bookserver socket and craft arbitrary file paths without needing valid credentials or authorization tokens, bypassing the authentication mechanism entirely. The socket-based architecture creates a local attack surface distinct from network-facing vulnerabilities.
Know when Kde gets its next vulnerability
- Watch products and get an email when something new is published
- Check this CVE against your own stack and servers
- Exploit and PoC references, threat intelligence from 22 sources
No credit card · 7-day full trial
Severity by source
AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N
Primary rating from Vendor (mitre).
CVSS VectorVendor: mitre
Lifecycle Timeline
3DescriptionCVE.org
bookserver in KDE Arianna before 26.04.1 allows attackers to read files over a socket connection by guessing a URL.
Threat Intelligence Overview
How this decision was reached
The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.
What every action level means
SSVC AssessmentENISA
Priority Score
Attack Technique
Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.
khtml/imload/scaledimageplane.h in Konqueror in KDE 4.7.3 allows remote attackers to cause a denial of service (crash) a
Use-after-free vulnerability in khtml/rendering/render_replaced.cpp in Konqueror in KDE 4.7.3, when the context menu is
Directory traversal vulnerability in KArchive before 5.24, as used in KDE Frameworks, allows remote attackers to write t
ark before 16.12.1 might allow remote attackers to execute arbitrary code via an executable in an archive, related to as
KDE kdelibs before 4.14.32 and KAuth before 5.34 allow local users to gain root privileges by spoofing a callerID and le
In KDE Frameworks KConfig before 5.61.0, malicious desktop files and configuration files lead to code execution with min
aRts 1.5.10 and kdelibs3 3.5.10 and earlier do not properly create temporary directories, which allows local users to hi
KDE kdelibs before 4.14 and kauth before 5.1 does not properly use D-Bus for communication with a polkit authority, whic
rendering/render_replaced.cpp in Konqueror in KDE before 4.9.3 allows remote attackers to cause a denial of service (NUL
KDE KImageFormats 5.70.0 through 5.81.0 has a stack-based buffer overflow in XCFImageFormat::loadTileRLE. Rated medium s
A remote user can create a specially crafted M3U file, media playlist file that when loaded by the target user, will tri
okular version 18.08 and earlier contains a Directory Traversal vulnerability in function "unpackDocumentArchive(...)" i
EUVD-2026-25566
GHSA-7824-f4f9-2x77
NVD
CVE.org
EPSS
Vulnrichment
VulDB
Exploit-DB