Skip to main content

53AIHub EUVDEUVD-2026-103075

| CVE-2026-111653 MEDIUM
Missing Authentication for Critical Function (CWE-306)
2026-10-16 VulnCheck GHSA-8wfx-4q5w-fv72
6.9
CVSS 4.0 · Vendor: VulnCheck
View

Attack ChainAIDerived

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

  1. Access
    Reach exposed /api/enterprises endpoint
  2. Delivery
    Enumerate sequential enterprise IDs
  3. Exploit
    Send unauthenticated PUT update request
  4. Execution
    Overwrite logo and branding fields
  5. Impact
    Serve defacement or phishing content

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Authentication required for critical functions
MITRE ATT&CK

1 technique across 1 tactic: Initial Access

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

Exploitation Conditions

Exploitable only when the instance runs with IS_SAAS not set to true: UpdateEnterprise enforces authorization checks exclusively in SaaS mode, so self-hosted/single-tenant deployments leave PUT /api/enterprises/:id completely unauthenticated. The required prerequisites are minimal - network reachability to the API and knowledge (or enumeration) of sequential integer enterprise IDs, which are trivially guessable. Limiting factors: impact is confined to writable profile/branding fields (logo, display name, branding) with no data disclosure or service disruption, and deployments correctly configured in SaaS mode (IS_SAAS=true) are NOT vulnerable because the authorization checks engage.

Impact

This is a genuine but moderate-severity integrity issue, not a top-tier emergency. The vendor CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:N/UI:N) confirms remote, unauthenticated, low-complexity exploitation with no user interaction, which aligns perfectly with the CWE-306 (Missing Authentication) root cause and the description's claim of unauthenticated PUT requests. Crucially, the impact is bounded: the 4.0 vector sets VC:N/VI:L/VA:N (and the 3.1 equivalent C:N/I:L/A:N), meaning only integrity is affected and only at a LOW level - attackers can tamper with enterprise branding (logos, display names) but cannot read data, escalate, or disrupt availability. No EPSS score was provided, so exploitation probability cannot be quantified. KEV status is NO and there is no confirmed public exploit code, so despite trivial exploitability the real-world risk is currently theoretical/opportunistic rather than actively weaponized. A key nuance the raw 6.9 score hides: exploitation depends on the deployment running with IS_SAAS=false, so the flaw is conditional on configuration, not universal. The signals are internally consistent (no conflicts between CVSS, CWE, and description); the main gap is the absence of EPSS and KEV data to gauge likelihood.

Exploit ScenarioDerived

An attacker scripts PUT requests to /api/enterprises/:id against a self-hosted 53AIHub instance (IS_SAAS not enabled), iterating sequential numeric IDs since no authentication is enforced. For each tenant found, they overwrite the logo and display name with attacker-controlled branding to deface the portal or stage a convincing phishing lure. A detailed technical write-up exists (hackmd), but no weaponized public exploit code was identified at time of analysis.

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

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

Alert me

AnalysisAIv1 – Oct 16, 2026

Unauthenticated attackers can overwrite enterprise profile data in 53AIHub through version 0.5.3 by sending crafted PUT requests to /api/enterprises/:id when the deployment does not have IS_SAAS set to true. This allows modification of logos, display names, and branding, enabling defacement or phishing. The independent assessment rates this as a moderate-severity integrity-only issue with no data disclosure or service disruption; no public exploit identified at time of analysis. Deployments correctly configured with IS_SAAS=true are not vulnerable because authorization checks engage in that mode.

RemediationAI

No vendor-released patch identified at time of analysis. The most effective mitigation is to set the IS_SAAS configuration flag to true, which enables the authorization checks in UpdateEnterprise and closes the unauthenticated access; however, this may not be compatible with deployment models that rely on non-SaaS behavior. If that is not feasible, restrict network access to the affected API endpoint (PUT /api/enterprises/:id) using firewall rules or a reverse proxy to allow only trusted administrative IPs, though this may block legitimate remote administration. Another compensating control is to place an authentication layer (e.g., HTTP basic authentication or an API gateway) in front of the endpoint, but this adds operational overhead and could interfere with other API traffic. For environments where the enterprise profile update functionality is not needed, consider disabling or blocking the route at the web server or WAF level, with the trade-off of potential maintenance and bypass risks. Monitor the vendor advisory at https://www.vulncheck.com/advisories/53aihub-through-0.5.3-missing-authentication-via-put-api-enterprises-id for a patched release and apply it as soon as available.

Affected VersionsENISA

53AIHub 0 ≤0.5.3

Affected Packages

euvd 53aihub no fix

Source: OSV (Open Source Vulnerabilities)

Affects your stack

Affects 1 package in euvd

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

Technical ContextAI · show details

The vulnerability is a missing authentication flaw (CWE-306) in the 53AIHub API. The affected endpoint PUT /api/enterprises/:id is handled by the UpdateEnterprise controller, which contains authorization logic gated behind the IS_SAAS configuration flag. When IS_SAAS is not true (common in self-hosted or single-tenant deployments), the controller skips authentication and authorization checks entirely, allowing any network-reachable client to modify an enterprise's profile fields. The CPE cpe:2.3:a:53ai:53aihub:*:*:*:*:*:*:*:* confirms that all versions up to and including 0.5.3 are affected. Because enterprise IDs are sequential integers, attackers can easily enumerate valid targets. The root cause is the conditional enforcement of checks that should apply unconditionally, leaving a critical function accessible without credentials. Source code references (GitHub router and controller files for v0.5.3) and a public technical write-up are available.

Know when 53Aihub 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 (VulnCheck) PRIMARY 6.9 MEDIUM
CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N
vuln.today AI 5.3 MEDIUM

Unauthenticated network PUT with no user interaction (PR:N/UI:N/AV:N/AC:L); only low integrity impact from branding overwrite, no confidentiality or availability loss.

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

Primary rating from Vendor (VulnCheck).

CVSS VectorVendor: VulnCheck

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

DescriptionCVE.org

53AIHub through 0.5.3 contains a missing authentication vulnerability that allows unauthenticated attackers to overwrite any enterprise's profile by sending PUT requests to /api/enterprises/:id. Because UpdateEnterprise only enforces checks when IS_SAAS is true, attackers can enumerate sequential enterprise IDs and overwrite logos, display names and branding for defacement and phishing.

Threat Intelligence Overview

EPSS Score
0.4%
Top 73% exploitable
Prevalence
Low
niche AI-hub product from small vendor 53AI, limited enterprise footprint
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 No
EPSS 0.4%
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· derived
None
System Exposure· derived
Open
Automatable· derived
Yes
Human Impact· derived
Medium

Priority Score

34
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +34
PoC: 0
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