← Vulnerability feed

Vulnerability record · CVE-2023-26469 · published 17 August 2023

CVE-2023-26469: Jorani path traversal leads to remote code execution

Jorani · Jorani

Jorani 1.0.0 contains a path traversal flaw (CWE-22) that lets an attacker reach files outside the intended directory and execute code on the server. The record names only version 1.0.0, so no other affected or fixed versions can be confirmed from the data. With a CVSS 3.1 base score of 9.8 and a very high EPSS probability, this is a severe, remotely reachable issue.

9.8 CVSS 3.1 Critical EPSS 83% · top 0.3% CWE-22 · Path traversal
9.8CVSS 3.1 base score
83%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
6References, 4 tagged exploit
17 Jun 2026Last modified by NVD

Description

In Jorani 1.0.0, an attacker could leverage path traversal to access files and execute code on the server.

CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H

Automated analysis

Generated by VULONE's analysis model from the NVD record, CISA KEV and EPSS data on 18 September 2026. Confidence: medium.

critical priorityCVSS 9.8 with network reachability, no authentication, no user interaction, and public exploit references make this an urgent fix despite the absence of KEV listing.

What it is

Jorani 1.0.0 contains a path traversal flaw (CWE-22) that lets an attacker reach files outside the intended directory and execute code on the server. The record names only version 1.0.0, so no other affected or fixed versions can be confirmed from the data. With a CVSS 3.1 base score of 9.8 and a very high EPSS probability, this is a severe, remotely reachable issue.

Impact

An unauthenticated attacker can read arbitrary files and execute code on the server, giving full compromise of confidentiality, integrity and availability. That typically means control of the application host and any data or credentials it can reach.

Attack surface

The CVSS vector is AV:N/AC:L/PR:N/UI:N, so the flaw is reachable over the network with no authentication and no user interaction. The description does not identify the specific endpoint or parameter, so the exact entry point cannot be confirmed from this record.

Exploitation

CISA KEV does not list this CVE, but EPSS is 0.82949 (99.656th percentile) and multiple references are tagged Exploit, including a Packet Storm remote code execution writeup. Public exploit material therefore appears to exist, though the record does not state whether it is being used in the wild.

What to do

  • Upgrade Jorani to a version that fixes the path traversal; the record only names 1.0.0 as affected, so confirm the fixed release with the vendor before upgrading.
  • If patching is not immediately possible, restrict network access to the Jorani instance to trusted users and networks.
  • Run the application with least privilege and confine its file access so traversal cannot reach sensitive paths or writable code locations.
  • Review the vendor security page (jorani.org/security-features-in-lms.html) for hardening guidance and any interim workarounds.

Detection

  • Monitor web logs for traversal patterns such as ../, encoded variants (%2e%2e%2f), and absolute paths in request parameters.
  • Alert on unexpected file reads or writes by the web server user outside the application directory.
  • Watch for new or modified executable files under the web root or other writable paths, which may indicate code execution.
  • Correlate outbound connections or child processes spawned by the Jorani web service with normal baseline behavior.

This assessment is produced automatically and is not human-reviewed. Verify against the vendor advisory before acting on it.

Affected products

1 vulnerable configurations from NVD's CPE data, grouped by vendor and product.

References

Track CVE-2023-26469 inside VULONE

Watch it alongside the ransomware crews, C2 infrastructure and forum chatter that reference it, query it through the API and pull it into your SIEM over TAXII.

Start free Open in platform

Related vulnerabilities

Same products first, then exploited flaws of the same weakness class.

9.8CVE-2022-34132Jorani sql injection vulnerabilityJorani v1.0 was discovered to contain a SQL injection vulnerability via the id parameter at application/controllers/Leaves.php.EPSS 1.6%8.8CVE-2023-2681Jorani sql injection vulnerabilityAn SQL Injection vulnerability has been found on Jorani version 1.0.0. This vulnerability allows an authenticated remote user, with low privileges, t…EPSS 0.58%8.8CVE-2022-34134Jorani cross-site request forgery vulnerabilityJorani v1.0 was discovered to contain a Cross-Site Request Forgery (CSRF) via the component /application/controllers/Users.php.EPSS 0.43%7.6CVE-2025-67102Jorani sql injection vulnerabilityA SQL injection vulnerability in the alldayoffs feature in Jorani up to v1.0.4, allows an authenticated attacker to execute arbitrary SQL commands vi…EPSS 0.23%6.1CVE-2022-48118Jorani cross-site scripting vulnerabilityJorani v1.0 was discovered to contain a cross-site scripting (XSS) vulnerability via the Acronym parameter.EPSS 0.47%6.1CVE-2022-34133Jorani cross-site scripting vulnerabilityJorani v1.0 was discovered to contain a cross-site scripting (XSS) vulnerability via the Comment parameter at application/controllers/Leaves.php.EPSS 0.59%9.8CVE-2026-93616Checkpoint multi-domain security management path traversal vulnerabilityA directory traversal and file upload vulnerability allows an unauthenticated attacker to upload and execute arbitrary scripts on Check Point Managem…KEVEPSS 20%10.0CVE-2026-85706GitLab CE/EE repository commits API path traversal allows unauthenticated file readGitLab CE/EE contains improper path confinement and missing authentication enforcement in the repository commits API, allowing an unauthenticated use…KEVEPSS 91%analysed

Source: NIST National Vulnerability Database (record CVE-2023-26469), CISA KEV, FIRST EPSS (scores of 2026-09-24). This page is refreshed as NVD updates the record.