# CVE-2026-117512: PHP Travel Agency System unrestricted file upload in admin/employee_insert.php

Source: https://junglewise.ai/threats/cve-2026-117512-a-vulnerability-was-found-in-oretnom23-php-travel-agency-system  
Publisher: Junglewise Threat Intelligence, https://junglewise.ai/threats  
Published: 2026-10-27. Updated: 2026-10-27  
License: CC BY 4.0 with a link back

CVE-2026-117512 · Severity: high · CVSS 7.3 · Published 2026-10-27

The PHP Travel Agency System is a web application for managing travel bookings and staff. An unauthenticated attacker can upload arbitrary files (including malicious PHP scripts) through the employee photo upload feature, leading to remote code execution on the server and full compromise of the application and underlying system.

Technologies: [Oretnom23 Php-Travel-Agency-System](https://junglewise.ai/threats/technologies/php-travel-agency-system). Vendors: [Oretnom23](https://junglewise.ai/threats/vendors/oretnom23).

## Quick answers

**Is CVE-2026-117512 exploited in the wild?** No. Junglewise Threat Intelligence has no report of CVE-2026-117512 being exploited in the wild.

**How severe is CVE-2026-117512?** High severity, with a CVSS score of 7.3, published 27 October 2026.

**Which products and versions are affected?** Oretnom23 Php-Travel-Agency-System Up to commit 4e28b8f84d72420373dd15c3ae32900beb7e0635.

**Is there a fix for CVE-2026-117512?** No fixed version is recorded yet. Restrict access to admin endpoints using authentication and authorization checks that properly terminate execution on failure. Implement strict file upload validation including extension allowlists, MIME type verification, content inspection, and randomized filenames stored outside the web root.</anigation>
</invoke> If you run it, Junglewise drafts a mitigation that fits your setup and applies it once you approve, with senior security engineers behind it.

**How is CVE-2026-117512 attacked?** It is attacked over the network, in a web application.

**Am I affected by CVE-2026-117512?** Check whether you run Oretnom23 Php-Travel-Agency-System at an affected version. Junglewise does that check for you around the clock: connect your code, cloud and domains, and it matches new vulnerabilities like this one against what you actually run and tells you when one reaches you.

## How to fix


Restrict access to admin endpoints using authentication and authorization checks that properly terminate execution on failure. Implement strict file upload validation including extension allowlists, MIME type verification, content inspection, and randomized filenames stored outside the web root.</anigation>
</invoke>

## Technical details

The vulnerability is an unrestricted file upload flaw in admin/employee_insert.php and multiple other admin endpoints that accept file uploads. The application uses client-supplied filenames directly without extension validation, MIME type checking, or content inspection, and stores files in the web-accessible admin/user/ directory. Unauthenticated attackers bypass weak session checks to upload and execute PHP webshells, achieving remote code execution with web server privileges.

## Affected products

- oretnom23 PHP Travel Agency System Up to commit 4e28b8f84d72420373dd15c3ae32900beb7e0635

## Timeline

- 2026-10-11: disclosed: Vulnerability reported as GitHub issue #6
- 2026-10-27: advisory: CVE-2026-117512 published

## References

- [https://github.com/oretnom23/php-travel-agency-system/](https://github.com/oretnom23/php-travel-agency-system/)
- [https://github.com/oretnom23/php-travel-agency-system/issues/6](https://github.com/oretnom23/php-travel-agency-system/issues/6)

## Related threats

- [oretnom23 PHP Travel Agency System SQL injection in contact form](https://junglewise.ai/threats/cve-2026-117516-a-weakness-has-been-identified-in-oretnom23-php-travel-agency)
- [oretnom23 php-travel-agency-system SQL injection in traceapplication.php](https://junglewise.ai/threats/cve-2026-117515-a-security-flaw-has-been-discovered-in-oretnom23-php-travel)
- [oretnom23 PHP Travel Agency System SQL injection in admin pages](https://junglewise.ai/threats/cve-2026-117514-a-vulnerability-was-identified-in-oretnom23-php-travel-agency)
- [oretnom23 PHP Travel Agency System SQL injection in admin search](https://junglewise.ai/threats/cve-2026-117513-a-vulnerability-was-determined-in-oretnom23-php-travel-agency)
- [oretnom23 php-travel-agency-system SQL injection in admin/insert.php](https://junglewise.ai/threats/cve-2026-114577-a-vulnerability-was-found-in-oretnom23-php-travel-agency-system)
