Skip to main content

newbee-mall CVE-2026-26218

CRITICAL
Use of Hard-coded Credentials (CWE-798)
2026-02-12 disclosure@vulncheck.com
9.3
CVSS 4.0 · Vendor: vulncheck
Share

Severity by source

Vendor (vulncheck) PRIMARY
9.3 CRITICAL
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:X/CR:X/IR:X/AR:X/MAV:X/MAC:X/MAT:X/MPR:X/MUI:X/MVC:X/MVI:X/MVA:X/MSC:X/MSI:X/MSA:X/S:X/AU:X/R:X/V:X/RE:X/U:X
vuln.today AI
9.8 CRITICAL

Network-reachable admin login, no attacker authentication or interaction, and a public default password yield PR:N/AC:L with full C/I/A on the compromised application.

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

Primary rating from Vendor (vulncheck).

CVSS VectorVendor: vulncheck

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
X

Lifecycle Timeline

6
Analysis Updated
Jul 14, 2026 - 16:35 vuln.today
v2 (cvss_changed)
Re-analysis Queued
Jul 14, 2026 - 16:22 vuln.today
cvss_changed
CVSS changed
Jul 14, 2026 - 16:22 NVD
9.8 (CRITICAL) 9.3 (CRITICAL)
Analysis Generated
Mar 12, 2026 - 22:02 vuln.today
PoC Detected
Feb 25, 2026 - 16:41 vuln.today
Public exploit code
CVE Published
Feb 12, 2026 - 19:15 nvd
CRITICAL 9.8

DescriptionCVE.org

newbee-mall includes pre-seeded administrator accounts in its database initialization script. These accounts are provisioned with a predictable default password. Deployments that initialize or reset the database using the provided schema and fail to change the default administrative credentials may allow unauthenticated attackers to log in as an administrator and gain full administrative control of the application.

AnalysisAI

Administrative account takeover in newbee-mall arises from pre-seeded admin accounts shipped in the database initialization schema with a predictable, publicly known default password. Any deployment that runs the provided schema and leaves the seeded credentials unchanged lets remote unauthenticated attackers log in as administrator and take full control of the storefront and its backend. Publicly available exploit information exists (project issue #119 and a VulnCheck advisory), though EPSS is low (0.13%) and it is not listed in CISA KEV, so no public exploit identified as actively exploited.

Technical ContextAI

newbee-mall is an open-source Java/Spring Boot e-commerce (mall) learning application backed by a relational database. The root cause is CWE-798 (Use of Hard-coded Credentials): the SQL initialization/seed script that bootstraps the database creates one or more administrator rows with a fixed, hard-coded password hash. Because the credential ships in the source repository, its plaintext is effectively public knowledge and identical across every default install, meaning the admin login is not a secret the attacker must recover but a constant they already possess. The single affected CPE is cpe:2.3:a:newbee-mall_project:newbee-mall (all versions, per the wildcard), so the exposure is a property of the project's seed data rather than a specific runtime code path.

RemediationAI

No vendor-released patched version is independently confirmed from the available data, so the primary remediation is operational: immediately change the default administrator password on any existing deployment, and for new deployments modify the initialization SQL so it does not seed a known password (or forces a password reset on first login). Audit the admin account table for the seeded default and remove or disable any unused pre-provisioned admin rows. As compensating controls until credentials are verified rotated, restrict network access to the admin login/panel endpoints to trusted management IPs (trade-off: complicates legitimate remote administration) and place the application behind an authenticating reverse proxy or VPN (trade-off: added operational overhead). Enforce a strong-password policy and, if supported, enable account lockout/MFA on admin logins. Track the upstream issue at https://github.com/newbee-ltd/newbee-mall/issues/119 and the VulnCheck advisory (https://www.vulncheck.com/advisories/newbee-mall-default-seeded-administrator-credentials-allow-account-takeover) for an official fix; do not rely on a patch version number, as none is confirmed here.

CVE-2022-27477 CRITICAL POC
9.8 Apr 10

Newbee-Mall v1.0.0 was discovered to contain an arbitrary file upload via the Upload function at /admin/goods/edit. Rate

CVE-2019-19113 CRITICAL POC
9.8 Nov 18

main/resources/mapper/NewBeeMallGoodsMapper.xml in newbee-mall (aka New Bee) before 2019-10-23 allows search?goodsCatego

CVE-2026-26219 CRITICAL POC
9.3 Feb 12

Weak password storage in newbee-mall exposes all user credentials to trivial offline recovery: the application hashes pa

CVE-2024-48178 HIGH POC
8.1 Oct 28

newbee-mall v1.0.0 is vulnerable to Server-Side Request Forgery (SSRF) via the goodsCoverImg parameter. Rated high sever

CVE-2022-27476 MEDIUM POC
6.1 Apr 10

A cross-site scripting (XSS) vulnerability at /admin/goods/update in Newbee-Mall v1.0.0 allows attackers to execute arbi

CVE-2023-30216 MEDIUM POC
5.4 May 04

Insecure permissions in the updateUserInfo function of newbee-mall before commit 1f2c2dfy allows attackers to obtain use

CVE-2025-4259 MEDIUM POC
5.3 May 05

A vulnerability has been found in newbee-mall 1.0 and classified as critical. Rated medium severity (CVSS 5.3), this vul

CVE-2025-10423 LOW POC
2.9 Sep 15

A vulnerability was found in newbee-mall 1.0. Rated medium severity (CVSS 6.3), this vulnerability is remotely exploitab

CVE-2025-10422 LOW POC
2.1 Sep 15

A vulnerability has been found in newbee-mall up to 613a662adf1da7623ec34459bc83e3c1b12d8ce7. Rated medium severity (CVS

CVE-2025-1114 MEDIUM POC
5.1 Feb 07

A vulnerability classified as problematic has been found in newbee-mall 1.0. Rated medium severity (CVSS 5.1), this vuln

Share

CVE-2026-26218 vulnerability details – vuln.today

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