Skip to main content

CafeManagement EUVDEUVD-2026-85422

| CVE-2026-96514 MEDIUM
SQL Injection (CWE-89)
2026-09-23 VulDB GHSA-g23v-gfrh-wrxm
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

Hypothetical attack flow derived from CVE metadata – not a confirmed exploit chain

  1. Access
    Reach CafePortalLogin.php login form
  2. Exploit
    Inject SQL payload via uname parameter
  3. Execution
    Bypass authentication / extract DB
  4. Impact
    Gain application access to café portal data

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

The technique list with ATT&CK links and the kill-chain view is part of the Basic plan and up.

Exploitation Conditions

Exploitation requires only network reachability to the CafeManagement application's CafePortalLogin.php Login Handler endpoint; the injectable uname parameter is exposed pre-authentication on the login page, so no credentials, user interaction, or non-default configuration are needed (AV:N/AC:L/PR:N/UI:N). The primary limiting factor is exposure: the product is a niche hobby PHP app that is rarely internet-facing in production, and because it is rolling-release with no vendor response there is no patched version to deploy - mitigation depends on WAF/parameterized-query fixes or removing exposure.

Impact

Signals conflict on severity. The CVSS 4.0 base vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms remote, unauthenticated, low-complexity exploitation with no user interaction - the ideal profile for attacker use. VulDB rates impact conservatively at VC:L/VI:L/VA:L (score 5.5), but this is inconsistent with the referenced public exploit, whose title states the flaw yields authentication bypass: a login-handler SQL injection that both reads database contents and defeats access control warrants C:H/I:H, not Low. The E:P (Proof-of-Concept) exploit-maturity flag is corroborated by a public write-up. Countervailing signals lowering real-world priority: no EPSS score is provided to gauge exploitation likelihood, the CVE is NOT in CISA KEV (no confirmed active exploitation), and the product itself is an obscure hobby PHP application with negligible enterprise footprint. Net: technically a high-impact, trivially exploitable unauthenticated SQLi with public exploit code, but the tiny deployment base means it is a targeted/opportunistic risk rather than a widespread threat. The VulDB Low impact rating appears understated versus the auth-bypass claim in the exploit reference - treat the effective impact as higher than the 5.5 score suggests.

Exploit ScenarioDerived

An unauthenticated attacker sends a crafted username value to CafePortalLogin.php, injecting SQL into the login query via the uname parameter to bypass authentication and/or extract database contents such as credentials. A public proof-of-concept (Medium write-up by mr.yk404) documents the unauthenticated SQLi-to-authentication-bypass technique, and no interaction from any legitimate user is required (AV:N/AC:L/PR:N/UI:N).

This Month Plan within 30 days. Why: MEDIUM severity (CVSS 4.0-6.9).
No patch listed yet 0.3% exploitation probability (EPSS)

Get an e-mail when this CVE is exploited, patched or re-scored. Free account.

Alert me

AnalysisAIv1 – Sep 23, 2026

Unauthenticated SQL injection in CafeManagement's CafePortalLogin.php login handler allows remote attackers to bypass authentication and potentially read or modify backend data. Publicly available exploit code exists, including a Medium writeup, and the vendor did not respond, leaving a rolling-release product without an official patched version; severity signals conflict, with the supplied CVSS 4.0 score of 5.5 understating the independently assessed high confidentiality and integrity impact.

RemediationAI

No vendor-released patch identified at time of analysis because the vendor was contacted early but did not respond and the product uses a rolling release with no version details. Prioritize reducing exposure: place CafeManagement behind a VPN or an authenticating reverse proxy and block public access to CafePortalLogin.php; this limits attack surface but adds access friction. If public login must remain, deploy a WAF tuned to SQL injection on the uname parameter, but WAFs can be bypassed and do not fix the root cause. The definitive code fix is to replace dynamic SQL string concatenation in CafePortalLogin.php with parameterized queries or prepared statements and validate the uname parameter against expected input, then retest authentication flows. Monitor web logs for anomalous uname payloads and authentication bypass attempts. Consult VulDB references https://vuldb.com/vuln/408920 and https://vuldb.com/vuln/408920/cti for updates; no patched version number can be cited from available data.

Affected VersionsENISA

CafeManagement 66c837020e25af4866cb69b23ec3af4e0e1510c9
CafeManagement 5f743043a9a04f903678697f061d2e220e544c09
CafeManagement f80fe4442d5e15af5c78df3f22177a131c1e6f32

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

Checking this CVE against your own stacks and servers is part of the Basic plan and up.

Technical ContextAI · show details

The affected component is a PHP-based login handler in Neethuharii CafeManagement, specifically CafePortalLogin.php, where the uname parameter is passed into a SQL query without adequate neutralization. This is a classic CWE-89 SQL injection: unsanitized user input alters the intended query structure, enabling authentication bypass and database manipulation. The CPE string cpe:2.3:a:neethuharii:cafemanagement:*:*:*:*:*:*:*:* confirms CafeManagement as the target and indicates the identifier covers all versions because the project uses a rolling-release model. The supplied CVSS 4.0 vector has PR:N, and the independent assessment also confirms no credentials are required, so the injectable parameter is reachable pre-authentication on the login page. The public Medium writeup demonstrates unauthenticated SQL injection leading to authentication bypass, which aligns with the independent assessment of high confidentiality and integrity impact.

Know when Cafemanagement gets its next vulnerability

  • Watch products and get an email when something new is published
  • Check this CVE against your own stack and servers
  • Exploit and PoC references, threat intelligence from 22 sources

No credit card · 7-day full trial

Severity by source

Vendor (VulDB) PRIMARY 5.5 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/SC:N/SI:N/SA:N/E:P
vuln.today AI 9.1 CRITICAL

Unauthenticated remote SQLi in a login handler enabling data extraction (C:H) and authentication bypass/data manipulation (I:H); availability not implicated, so A:N.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:N
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:N/SC:N/SI:N/SA:N

Primary rating from Vendor (VulDB).

CVSS VectorVendor: VulDB

Attack Vector
Network
Attack Complexity
Low
Attack Requirements
None
Privileges Required
None
User Interaction
None
Vulnerable system: Confidentiality
Low
Vulnerable system: Integrity
Low
Vulnerable system: Availability
Low
Subsequent system: Confidentiality
None
Subsequent system: Integrity
None
Subsequent system: Availability
None

Lifecycle Timeline

2
CVSS changed
Sep 23, 2026 - 17:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Sep 23, 2026 - 16:45 cve.org
MEDIUM 5.5

DescriptionCVE.org

A weakness has been identified in Neethuharii CafeManagement. Impacted is an unknown function of the file CafePortalLogin.php of the component Login Handler. This manipulation of the argument uname causes sql injection. It is possible to initiate the attack remotely. The exploit has been made available to the public and could be used for attacks. This product is using a rolling release to provide continious delivery. Therefore, no version details for affected nor updated releases are available. The vendor was contacted early about this disclosure but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.3%
Top 85% exploitable
Prevalence
Rare
obscure hobby PHP application, no meaningful production or enterprise footprint
Exploit
POC
Public exploit code exists
Data Quality
5 sources
Confidence: Medium

How this decision was reached

The engine reads each signal below and applies a fixed list of rules from top to bottom. The first rule that matches sets the recommended action – like a statement, every line is shown.

SignalValue
Severity MEDIUM
CISA KEV No
Public POC Yes
EPSS 0.3%
Patch available No
Active threat No
Deciding rule
MEDIUM severity (CVSS 4.0-6.9)
What every action level means
Emergency Immediate action required. Criteria: CRITICAL + in CISA KEV (actively exploited) without patch, OR CRITICAL + EPSS > 30% without patch, OR CRITICAL + active threat signals without patch.
Act Now Prioritize within 24-48h. Criteria: in KEV with patch available, OR CRITICAL + public POC, OR HIGH + EPSS > 10%, OR CRITICAL + active threat, OR any CRITICAL severity.
This Week Schedule remediation this week. Criteria: HIGH severity (CVSS 7.0-8.9). Patch within normal change window.
This Month Plan within 30 days. Criteria: MEDIUM severity (CVSS 4.0-6.9), lower exploitation probability. Include in regular patch cycle.
Monitor Track and reassess. Criteria: LOW severity (CVSS 0.1-3.9), minimal exploitation risk. No immediate action needed.

SSVC AssessmentENISA

SSVC Decision· derived
Scheduled
Exploitation
Poc
System Exposure· derived
Open
Automatable
Yes
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

48
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +28
PoC: +20
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

This site uses cookies essential for authentication and security. No tracking or analytics cookies are used. Privacy Policy