← Vulnerability feed

Vulnerability record · CVE-2015-4632 · published 18 October 2018

CVE-2015-4632: Koha ILS directory traversal in template_path parameter

Koha · Koha

Koha versions 3.14.x before 3.14.16, 3.16.x before 3.16.12, 3.18.x before 3.18.08, and 3.20.x before 3.20.1 contain multiple directory traversal flaws. A remote attacker can supply a ..%2f (encoded dot-dot-slash) sequence in the template_path parameter to svc/virtualshelves/search or svc/members/search to read arbitrary files on the server. This exposes configuration files, credentials, and other sensitive data on the library system.

7.5 CVSS 3.0 High EPSS 52% · top 1.1% CWE-22 · Path traversal
7.5CVSS 3.0 base score, v2 5.0
52%EPSS exploitation probability, 30 days
NoNot in CISA KEV
1Affected product versions listed by NVD
18References, 4 tagged exploit
17 Jun 2026Last modified by NVD

Description

Multiple directory traversal vulnerabilities in Koha 3.14.x before 3.14.16, 3.16.x before 3.16.12, 3.18.x before 3.18.08, and 3.20.x before 3.20.1 allow remote attackers to read arbitrary files via a ..%2f (dot dot encoded slash) in the template_path parameter to (1) svc/virtualshelves/search or (2) svc/members/search.

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

Automated analysis

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

high priorityUnauthenticated remote file read with public exploit code and high EPSS, though no KEV listing and no integrity or availability impact.

What it is

Koha versions 3.14.x before 3.14.16, 3.16.x before 3.16.12, 3.18.x before 3.18.08, and 3.20.x before 3.20.1 contain multiple directory traversal flaws. A remote attacker can supply a ..%2f (encoded dot-dot-slash) sequence in the template_path parameter to svc/virtualshelves/search or svc/members/search to read arbitrary files on the server. This exposes configuration files, credentials, and other sensitive data on the library system.

Impact

An unauthenticated remote attacker gains read access to arbitrary files on the Koha host, which can leak database credentials, configuration, and other sensitive data. There is no integrity or availability impact per the CVSS vector.

Attack surface

Reachable over the network via HTTP requests to the svc/virtualshelves/search or svc/members/search endpoints with a crafted template_path parameter. The CVSS vector shows no privileges required and no user interaction, so the endpoints are reachable without authentication.

Exploitation

Not listed in CISA KEV, but public exploit code exists (Exploit-DB 37388 and a Packet Storm advisory), and EPSS is 0.51829 (98.9th percentile), indicating elevated likelihood of exploitation.

What to do

  • Upgrade Koha to 3.14.16, 3.16.12, 3.18.08, 3.20.1 or later as applicable.
  • Restrict network access to the svc/ endpoints to trusted networks or authenticated users where feasible.
  • Run the Koha web service with least privilege and limit filesystem read permissions for the web user.
  • Review and remove any unnecessary exposure of the svc/virtualshelves/search and svc/members/search endpoints.
  • Monitor vendor release notes and bug 14408 for the official patch.

Detection

  • Search web logs for requests to svc/virtualshelves/search or svc/members/search containing ..%2f or ../ sequences in template_path.
  • Alert on HTTP responses from those endpoints returning file contents or unexpected file paths.
  • Monitor for anomalous reads of sensitive files (e.g., koha-conf.xml, /etc/passwd) by the web server process.
  • Correlate outbound or internal requests to these endpoints with unusual client IPs or user agents.

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

LinkTags
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14408 Issue TrackingPatchThird Party Advisory
https://koha-community.org/koha-3-14-16-released/ Release Notes
https://koha-community.org/security-release-koha-3-16-12/ Release Notes
https://koha-community.org/security-release-koha-3-18-8/ Release Notes
https://koha-community.org/security-release-koha-3-20-1/ Release Notes
https://packetstormsecurity.com/files/132458/Koha-ILS-3.20.x-CSRF-XSS-Traversal-SQL-Injection.html ExploitThird Party AdvisoryVDB Entry
https://seclists.org/fulldisclosure/2015/Jun/80 Mailing ListThird Party Advisory
https://www.exploit-db.com/exploits/37388/ ExploitThird Party AdvisoryVDB Entry
https://www.sba-research.org/2015/06/24/researchers-of-sba-research-found-several-critical-security-vulnerabilities-in-t Release NotesThird Party Advisory
https://bugs.koha-community.org/bugzilla3/show_bug.cgi?id=14408 Issue TrackingPatchThird Party Advisory
https://koha-community.org/koha-3-14-16-released/ Release Notes
https://koha-community.org/security-release-koha-3-16-12/ Release Notes
https://koha-community.org/security-release-koha-3-18-8/ Release Notes
https://koha-community.org/security-release-koha-3-20-1/ Release Notes
https://packetstormsecurity.com/files/132458/Koha-ILS-3.20.x-CSRF-XSS-Traversal-SQL-Injection.html ExploitThird Party AdvisoryVDB Entry
https://seclists.org/fulldisclosure/2015/Jun/80 Mailing ListThird Party Advisory
https://www.exploit-db.com/exploits/37388/ ExploitThird Party AdvisoryVDB Entry
https://www.sba-research.org/2015/06/24/researchers-of-sba-research-found-several-critical-security-vulnerabilities-in-t Release NotesThird Party Advisory

Track CVE-2015-4632 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-2014-1924Koha sql injection vulnerabilityThe MARC framework import/export function (admin/import_export_framework.pl) in Koha before 3.8.23, 3.10.x before 3.10.13, 3.12.x before 3.12.10, and…EPSS 2.0%9.8CVE-2014-1925Koha sql injection vulnerabilitySQL injection vulnerability in the MARC framework import/export function (admin/import_export_framework.pl) in Koha before 3.8.23, 3.10.x before 3.10…EPSS 2.0%9.8CVE-2015-4633Koha sql injection vulnerabilityMultiple SQL injection vulnerabilities in Koha 3.14.x before 3.14.16, 3.16.x before 3.16.12, 3.18.x before 3.18.08, and 3.20.x before 3.20.1 allow (1…EPSS 6.1%9.6CVE-2024-28740Koha cross-site scripting vulnerabilityCross Site Scripting vulnerability in Koha ILS 23.05 and before allows a remote attacker to execute arbitrary code via the additonal-contents.pl comp…EPSS 0.71%8.8CVE-2018-1000669Koha cross-site request forgery vulnerabilityKOHA Library System version 16.11.x (up until 16.11.13) and 17.05.x (up until 17.05.05) contains a Cross Site Request Forgery (CSRF) vulnerability in…EPSS 0.48%8.8CVE-2015-4639Koha cross-site request forgery vulnerabilityCross-site scripting (XSS) vulnerability in opac-addbybiblionumber.pl in Koha 3.14.x before 3.14.16, 3.16.x before 3.16.12, and 3.20.x before 3.20.1 …EPSS 0.62%8.7CVE-2026-31844Koha sql injection vulnerabilityAn authenticated SQL Injection vulnerability (CWE-89) exists in the Koha staff interface in the /cgi-bin/koha/suggestion/suggestion.pl endpoint due t…EPSS 0.57%8.0CVE-2024-24337Koha csv injection vulnerabilityCSV Injection vulnerability in '/members/moremember.pl' and '/admin/aqbudgets.pl' endpoints in Koha Library Management System version 23.05.05 and ea…EPSS 0.81%

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