Lucene search
+L

POS Codekop v2.0 - Broken Authentication Detection

🗓️ 28 Jul 2026 11:27:38Reported by KittySploitType 
kittysploit
 kittysploit
🔗 kittysploit.com👁 1 Views

Broken authentication in POS Codekop excel.php allows unauthenticated access to selling data.

Related
Refs
Code
ReporterTitlePublishedViews
Family
attackerkb
attackerkb
CVE-2023-36347
30 Jun 202302:15
–attackerkb
cnnvd
CNNVD
POS Codekop 访问控制错误漏洞
30 Jun 202300:00
–cnnvd
cve
CVE
CVE-2023-36347
30 Jun 202300:00
–cve
cvelist
Cvelist
CVE-2023-36347
30 Jun 202300:00
–cvelist
mend
Mend
CVE-2023-36347
30 Jun 202300:00
–mend
nuclei
Nuclei
POS Codekop v2.0 - Broken Authentication
15 Oct 202602:05
–nuclei
nvd
NVD
CVE-2023-36347
30 Jun 202302:15
–nvd
osv
OSV
CVE-2023-36347
30 Jun 202302:15
–osv
prion
Prion
Authentication flaw
30 Jun 202302:15
–prion
ptsecurity
Positive Technologies
PT-2023-25544 · Unknown · Pos Codekop
30 Jun 202300:00
–ptsecurity
Rows per page
#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""A broken authentication mechanism in the endpoint excel."""

from kittysploit import *
from lib.protocols.http.http_client import Http_client


class Module(Scanner, Http_client):
    __info__ = {
        'name': 'POS Codekop v2.0 - Broken Authentication Detection',
        'description': 'A broken authentication mechanism in the endpoint excel.php of POS Codekop v2.0 allows unauthenticated attackers to download selling data.',
        'author': ['KittySploit Team'],
        'severity': 'high',
        'tags': ['web', 'scanner', 'cve', 'cve2023', 'codekop', 'pos', 'auth-bypass', 'vuln'],
        'agent': {
            'risk': 'active',
            'effects': ['network_probe'],
            'expected_requests': 2,
            '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'],
            },
        },
        'cve': 'CVE-2023-36347',
    }

    def run(self):
        for path in ('/excel.php', '/pos-kasir-php/excel.php'):
            r = self.http_request(method="GET", path=path, allow_redirects=False)
            if not r or r.status_code != 200:
                continue
            body = r.text or ""
            headers = "\n".join(f"{k}: {v}" for k, v in r.headers.items())
            body_any = ('<title>Document',)
            header_any = ('application/vnd.ms-excel',)
            if (any(m in body for m in body_any)) and (any(m in headers for m in header_any)):
                self.set_info(
                    severity='high',
                    reason="POS Codekop v2.0 - Broken Authentication detected",
                    path=path,
                )
                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
7.3High risk
Vulners AI Score7.3
CVSS 3.17.5
EPSS0.34054
SSVC
1