Sceawere
Vulnerability Detail
CVE-2026-105422UPDATED Verified Sceawere Triage Sources: NVD / CISA KEV
Path Traversal in pardus-boot-repair
Vulnerability Metadata
- Severity
- Medium
- Score / CVSS
- 6.6
- Creation Date
- 1d ago
- Vendor
- TÜBİTAK BİLGEM Software Technologies Research…
- Product
- pardus-boot-repair
- Attack Type
- CWE-22 Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal')
- Vector String
- CVSS:3.1/AV:P/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
- Attack Complexity
- LOW
Narrative and Response
Description
Improper Limitation of a Pathname to a Restricted Directory ('Path Traversal') vulnerability in TÜBİTAK BİLGEM Software Technologies Research Institute pardus-boot-repair allows Path Traversal. This issue affects pardus-boot-repair: from 1.0.9 before 1.1.0.
Executive Summary
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Technical Details
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Mitigations
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
References
Lorem ipsum dolor sit amet, consectetur adipiscing elit. Sed do eiusmod tempor incididunt ut labore et dolore magna aliqua. Ut enim ad minim veniam, quis nostrud exercitation ullamco laboris nisi ut aliquip ex ea commodo consequat.
Duis aute irure dolor in reprehenderit in voluptate velit esse cillum dolore eu fugiat nulla pariatur. Excepteur sint occaecat cupidatat non proident, sunt in culpa qui officia deserunt mollit anim id est laborum.
Additional Metadata
{
"score": "6.6",
"pubDate": "2026-11-06T13:17:21.760Z",
"pubdate": "2026-11-06T13:17:21.760Z",
"executiveSummary": "A Path Traversal vulnerability has been identified in the TÜBİTAK BİLGEM pardus-boot-repair utility, classified as CWE-22: Improper Limitation of a Pathname to a Restricted Directory.\nThe vulnerability resides within the application's input handling mechanisms, which fail to adequately sanitize user-supplied file paths.\nThis flaw allows an attacker to escape the intended directory boundaries and access, modify, or read arbitrary files on the underlying filesystem that the application process has permissions to access.\nAffected versions include pardus-boot-repair versions 1.0.9 and all versions prior to 1.1.0.\nSuccessful exploitation could lead to unauthorized information disclosure or potential system state manipulation, depending on the context in which the tool is executed.\nThe vulnerability poses a significant risk to system integrity and confidentiality, as it facilitates unauthorized file system traversal, which could be leveraged to gain access to sensitive configuration files or system data.",
"technicalDetails": "The vulnerability in pardus-boot-repair is a classic Path Traversal (CWE-22) issue, stemming from the application's failure to validate or sanitize input parameters used in filesystem operations. When the software constructs file paths based on user-controlled input, it does not properly normalize the path or check for directory traversal sequences such as '../'.\nRoot Cause: The primary cause is the lack of strict input validation and insufficient use of path canonicalization functions before passing input to file system APIs. By injecting traversal sequences, an attacker can manipulate the path resolution logic to navigate outside the intended working directory.\nAttack Flow: An attacker can supply a malicious input string containing sequences such as '../../' into fields or parameters processed by the pardus-boot-repair utility. When the utility attempts to access the resource, the operating system resolves these sequences, effectively moving the pointer to parent directories. If the application executes this file-based operation with elevated privileges, the scope of the exploit extends significantly.\nExploitation Method: Exploitation occurs by providing a crafted path string to the application's input interface. By successfully traversing the directory structure, an attacker may bypass intended file access restrictions. This allows the attacker to read arbitrary files from the filesystem that are accessible to the process user, or potentially overwrite existing files if the application performs write operations without path validation.\nImpact Analysis: The impact of this vulnerability is highly dependent on the privileges under which the pardus-boot-repair service or process runs. If the process is operating with administrative or root privileges, the impact includes unauthorized read access to sensitive system files, configuration files, and credentials. In scenarios where the application is used to repair boot configurations, an attacker could potentially manipulate boot-critical files to achieve persistence or cause a denial of service.\nAffected Component: The vulnerable component is the file-handling logic within the pardus-boot-repair package responsible for locating and processing boot-related files. All instances of this package between versions 1.0.9 and 1.1.0 are subject to this security flaw."
}