Skip to main content

Neethuharii CafeManagement CVE-2026-96556

| EUVDEUVD-2026-85635 MEDIUM
Improper Authorization (CWE-285)
2026-09-23 VulDB GHSA-85q8-f6qc-gf9v
5.5
CVSS 4.0 · Vendor: VulDB
View

Attack ChainAIDerived

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

  1. Access
    Locate exposed CafeManagement instance
  2. Delivery
    Send crafted POST to AddCashierCode.php
  3. Exploit
    Bypass missing authorization on addcashier
  4. Execution
    Create attacker-controlled cashier account
  5. Impact
    Gain unauthorized application access

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A01:2025 - Broken Access Control
ASVS 5.0
V8 - Authorization Authorization verification
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

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

Exploitation Conditions

The affected endpoint is AddCashierCode.php and its addcashier function in Neethuharii CafeManagement; exploitation requires the application to be network-reachable and consists of submitting the uname/pass/role/status parameters to that script, which performs no authorization check (CWE-285). Per the CVSS vector this is unauthenticated (PR:N), needs no user interaction (UI:N), and works against the default configuration since the missing check is inherent to the code path. The primary practical limit is exposure and prevalence: the product is an obscure PHP project rarely deployed in production, and impact is bounded to creating a cashier-level account (all impacts rated Low), not full administrative takeover.

Impact

This is a classic low-tier VulDB disclosure whose headline CVSS 4.0 score of 6.9 (MEDIUM) substantially overstates real-world priority. The vector CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N with all impacts rated Low (VC:L/VI:L/VA:L) and E:P (proof-of-concept exploit maturity) describes an unauthenticated network-reachable improper-authorization flaw (CWE-285) in the addcashier function of AddCashierCode.php, where an attacker can create a cashier account without authorization. Signals are consistent with each other: PR:N/AC:L/UI:N confirms trivial reachability, and a public exploit write-up exists (GitHub, yashkeral/cve-writeups). However, exploitation is 'publicly available exploit code exists' - NOT confirmed active exploitation; there is no CISA KEV listing and no EPSS score in the provided data. The decisive downgrade factor is prevalence: Neethuharii CafeManagement is an obscure, individual-developer PHP project with no meaningful production footprint, so the effective real-world risk is far lower than the 6.9 suggests. No EPSS was supplied, so widespread-scanning likelihood cannot be quantified. Net: low operational priority despite a MEDIUM score and a published POC.

Exploit ScenarioDerived

An unauthenticated remote attacker sends a crafted HTTP POST to AddCashierCode.php supplying uname/pass/role/status parameters, and because the endpoint fails to enforce authorization, a new cashier account is created without any valid session. A public proof-of-concept write-up documenting this missing-auth account creation is available on GitHub, and given AV:N/AC:L/PR:N/UI:N the request can be replayed trivially against any exposed instance.

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 account creation in Neethuharii CafeManagement lets any remote attacker who can reach the AddCashierCode.php endpoint provision a new cashier account with attacker-chosen uname, pass, role and status values, because the addcashier function performs no authorization check (CWE-285). Publicly available exploit code exists - a third-party GitHub writeup demonstrates the missing-authentication account-creation path - but there is no sign of active exploitation and the CVE is not in CISA KEV. The vendor was contacted early and never responded, so no fixed release is available; the practical impact is bounded to Low confidentiality, integrity and availability effects (cashier-level account creation rather than administrative takeover) and should be weighed against the project's limited real-world production footprint, meaning the headline CVSS 4.0 score of 6.9 overstates real-world priority.

RemediationAI

No vendor-released patch has been identified at time of analysis - the maintainer was contacted but never replied and the wildcarded CPE confirms no fixed version was published - so remediation must be compensating. First, remove AddCashierCode.php entirely from any internet-facing deployment if it is not needed, which eliminates the issue with zero residual risk. If cashier provisioning is required, gate the script at the web server or reverse proxy (for example an Nginx location block or Apache <Location> directive requiring authentication and allow-listing a management IP range) and move it behind the application's authenticated administrative area; the trade-off is that legitimate provisioning traffic must now carry credentials or originate from the approved network. Add a WAF or proxy rule rejecting unauthenticated POSTs to AddCashierCode.php, and apply server-side role validation so the role and status parameters can no longer be set by an unauthenticated caller. Because exploit code is public, log and alert on requests to AddCashierCode.php and audit existing cashier accounts for unexpected entries created through this path; note that blocking the endpoint will break any legitimate automated cashier-creation workflow until it is re-issued with authentication. Reference the public writeup at https://github.com/yashkeral/cve-writeups/blob/main/cafemanagement/03-missing-auth-account-creation.md and the VulDB record at https://vuldb.com/vuln/408959 for validation detail.

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 root cause is CWE-285 (Improper Authorization) in a PHP web application: AddCashierCode.php exposes the addcashier function, which accepts the uname, pass, role and status parameters and commits them without verifying that the caller is authenticated or holds an administrative role. Because the check is absent from the code path itself, the flaw holds in a default installation rather than depending on a misconfiguration. The published CVSS 4.0 vector (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) confirms network reachability with no attack complexity, no prerequisites, no privileges required (PR:N, i.e. unauthenticated) and no user interaction, and its E:P metric records that proof-of-concept exploit code is publicly available; the subsequent-subsequent-system metrics are all None, so the compromise stays inside the vulnerable component. Our independent assessment maps the same behavior to CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L - unauthenticated remote access with Low impact across all three pillars - which is a fairer representation than the CVSS 4.0 6.9 headline. The CPE cpe:2.3:a:neethuharii:cafemanagement:*:*:*:*:*:*:*:* is version-wildcarded, indicating that no patched release existed at disclosure time and that every published build of the project carries the same unguarded AddCashierCode.php.

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 7.3 HIGH

Unauthenticated remote request (AV:N/AC:L/PR:N/UI:N) to a code path with no authorization check; impact limited to unauthorized cashier-account creation, so C/I/A each Low.

3.1 AV:N/AC:L/PR:N/UI:N/S:U/C:L/I:L/A:L
4.0 AV:N/AC:L/AT:N/PR:N/UI:N/VC:L/VI:L/VA:L/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 - 21:22 NVD
6.9 (MEDIUM) 5.5 (MEDIUM)
CVE Published
Sep 23, 2026 - 20:15 cve.org
MEDIUM 6.9

DescriptionCVE.org

A flaw has been found in Neethuharii CafeManagement. Affected by this vulnerability is the function addcashier of the file AddCashierCode.php. Executing a manipulation of the argument uname/pass/role/status can lead to improper authorization. The attack may be performed from remote. The exploit has been published and may be used. The vendor was contacted early about this disclosure but did not respond in any way.

Threat Intelligence Overview

EPSS Score
0.3%
Top 82% exploitable
Prevalence
Rare
obscure individual-developer PHP project, no enterprise deployment footprint
Exploit
POC
Public exploit code exists
Data Quality
7 sources
Confidence: High
EUVD NVD CVE.org EPSS Vulnrichment GitHub VulDB

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
None
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

Authentication bypass attacks exploit flaws in the verification mechanisms that control access to systems and applications.

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