CVE-2026-110100 Details
Description
Jorani before 1.0.4 contains a missing authorization vulnerability in Contracts::import() that allows any authenticated user to import days off into any contract from an arbitrary URL. Attackers can submit a contract id and URL via POST to overwrite non-working-day calendars and abuse get_headers() and fopen() for server-side request forgery against internal hosts.
A missing authorization vulnerability has been identified in Jorani versions prior to 1.0.4, specifically within the Contracts controller's import() method. This vulnerability allows any authenticated user to import days off into any contract from a URL of their choice. Exploitation involves sending a contract ID and URL via POST, which can overwrite non-working-day calendars. Additionally, the vulnerability can be abused to perform server-side request forgery (SSRF) attacks against internal hosts by using the imported URL.
Users are advised to update to Jorani version 1.0.4 or later, where this vulnerability has been addressed.
Metrics
CVSS 4.0 Severity and Vector Strings:
CVSS 3.x Severity and Vector Strings:
No data available for CVSS Version 2.0 on this CVE.
Volerion
Assessed Oct 13, 2026CISA-ADP
Assessed Oct 26, 2026References to Advisories, Solutions, and Tools
By selecting these links, you will be leaving this site. These are references gathered from the official CVE record and are not endorsed by Volerion.
| URL | Source(s) | Tag(s) |
|---|---|---|
| https://github.com/jorani/jorani/blob/v1.0.2/application/controllers/Contracts.php#L358-L375 | [email protected] | Source CodeVendor |
| https://github.com/jorani/jorani/commit/59c403224401824489ec662934f71c90d27f614c | [email protected] | Source CodeVendor |
| https://github.com/jorani/jorani/issues/426 | [email protected] | Issue TrackingTechnical AnalysisVendor |
| https://github.com/jorani/jorani/releases/tag/v1.0.4 | [email protected] | Release NotesVendor |
| https://www.vulncheck.com/advisories/jorani-before-1.0.4-missing-authorization-and-ssrf-via-contracts-import | [email protected] | AdvisoryRemedy |
Weakness Enumeration
| CWE-ID | CWE Name | Source |
|---|---|---|
| CWE-862 | Missing Authorization | [email protected] |
Affected Products
| Product | Versions |
|---|---|
| Jorani | >= 0, < 1.0.4 |
CPE
Remediation
| |
Change History
2 change records found show changes
| Date | Action | Recorded By |
|---|---|---|
| Oct 26, 2026 | CVE Modified | CISA-ADP |
| Oct 13, 2026 | New CVE Received | [email protected] |
Volerion