---
id: "CVE-2026-114439"
kind: "vulnerability"
aliases: ["CVE-2026-114439"]
title: "PHP travel agency system: admin session handler lets attackers skip login"
severity: "high"
cvss: 7.5
epss: 0.00537
exploited: false
status: "open"
category: "other"
products: []
ecosystems: []
tags: ["other", "php", "self-hosted", "travel-booking"]
not_affected_if: ["admin-path-blocked", "not-deployed"]
published_at: "2026-10-21T23:17:25+00:00"
first_seen_at: "2026-10-23T21:57:29+00:00"
updated_at: "2026-10-25T03:16:26+00:00"
sources: [{"source": "nvd", "url": "https://nvd.nist.gov/vuln/detail/CVE-2026-114439", "first_seen_at": "2026-10-23T21:57:29+00:00"}, {"source": "epss", "url": "https://api.first.org/data/v1/epss?cve=CVE-2026-114439", "first_seen_at": "2026-10-24T13:15:54+00:00"}]
---

# PHP travel agency system: admin session handler lets attackers skip login

The php-travel-agency-system by oretnom23 has a flaw in admin/session.php where manipulating the user_id argument bypasses authentication. A remote attacker can exploit it without credentials, and public exploit details exist.

_Summary, check and fix written by a model from the sources; labelled as such._

## How to check

- Check whether the deployment includes `admin/session.php` in the web root.
- Confirm whether the project is deployed from the upstream repository at all (unknown if the sources list any affected version).

## Fix

- unknown (the project uses rolling releases and has not responded to the report; sources give no fixed version).
- Restrict access to the `admin/` directory at the web server or network layer until a patch or an authoritative fix is available.

## Timeline

- 2026-10-23T21:57:29+00:00 nvd https://nvd.nist.gov/vuln/detail/CVE-2026-114439
- 2026-10-24T13:15:54+00:00 epss https://api.first.org/data/v1/epss?cve=CVE-2026-114439

## From the sources

A vulnerability was determined in oretnom23 php-travel-agency-system. Affected by this issue is some unknown functionality of the file admin/session.php of the component Session Handler. Executing a manipulation of the argument user_id can lead to missing authentication. It is possible to launch the attack remotely. The exploit has been publicly disclosed and may be utilized. This product takes the approach of rolling releases to provide continious delivery. Therefore, version details for affected and updated releases are not available. The project was informed of the problem early through an issue report but has not responded yet.

---

_Free to read at a human pace. An API with keys and an MCP server are in preparation; early access: hello@infrastack.ai_
