Skip to main content

BiHayat App CVE-2026-6223

| EUVDEUVD-2026-72369 CRITICAL
Improper Restriction of Excessive Authentication Attempts (CWE-307)
2026-09-07 TR-CERT GHSA-w6hf-m328-w7vc
9.4
CVSS 3.1 · Vendor: TR-CERT
View

Attack ChainAIDerived

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

  1. Access
    Enumerate valid account identifier
  2. Delivery
    Script requests to auth/OTP endpoint
  3. Exploit
    Brute-force password or OTP unthrottled
  4. Execution
    Bypass authentication into account
  5. Impact
    Access victim data and municipal services

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Brute-force prevention, rate limiting
Exploitation Conditions

Exploitation requires the authentication or OTP-verification endpoint of the BiHayat App to be network-reachable (it is a public mobile-app backend) and depends on the absence of any rate limiting, lockout, or CAPTCHA - which is the defect itself. No authentication or user interaction is needed (PR:N/UI:N). Practical success is limited by the strength of the targeted secret: long, high-entropy passwords make brute-forcing infeasible, whereas short numeric PINs or OTPs make it trivial. The attacker must also know or enumerate a valid account identifier (phone number/username) to target.

Impact

The provided CVSS 3.1 vector (AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L, base 9.4) describes a network-reachable, unauthenticated, low-complexity flaw with high confidentiality and integrity impact - consistent with remote account takeover of a public-facing mobile backend. However, the C:H/I:H rating presumes brute-forcing reliably yields full account control; for a pure missing-rate-limit issue the realistic impact depends on password/OTP strength, so treat the high impact as plausible-but-not-guaranteed. The A:L component is weakly justified - missing rate limiting is not primarily an availability defect - and appears overstated. No EPSS score, KEV listing, or POC was provided; absence of these signals plus an unresponsive vendor suggests real but not yet demonstrated widespread exploitation. Net: credible high priority for the municipality operating the app, but the tiny, localized deployment footprint limits broad ecosystem risk.

Exploit ScenarioDerived

An attacker enumerates a victim's registered phone number or username and scripts a high-speed guessing loop against the BiHayat App login or OTP-verification API, which imposes no lockout or throttling. After exhausting the limited password/OTP keyspace the attacker authenticates as the victim and accesses their municipal-service account and personal data. No public exploit code is identified, but the attack requires only a scripted HTTP client.

Act Now Prioritize within 24-48h. Why: CRITICAL severity.
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 – Sep 07, 2026

Account takeover in Bahçelievler Municipality's BiHayat App (versions 2.1.7 through build 07092026) is possible because the authentication flow imposes no limit on repeated login attempts, letting remote attackers brute-force credentials or bypass authentication controls entirely. TR-CERT reported the flaw and the vendor did not respond to disclosure. There is no public exploit identified at time of analysis and it is not in CISA KEV.

RemediationAI

No vendor-released patch identified at time of analysis - the advisory explicitly notes the vendor was contacted early but did not respond. Because the fix is server-side in the authentication backend, users cannot self-remediate; the operator must implement rate limiting on the login and OTP-verification endpoints (per-account and per-IP throttling), temporary account lockout or exponential back-off after a small number of failed attempts, and CAPTCHA/bot detection, while lengthening and rate-limiting any numeric OTP/PIN codes. Trade-offs: aggressive per-account lockout enables denial-of-service against legitimate users, so pair it with per-IP/device throttling and monitoring rather than lockout alone. Until the operator remediates, defenders should monitor authentication logs for high-volume failed-login patterns and consider a WAF/API-gateway rate-limit rule in front of the auth endpoints. Reference the TR-CERT advisory at https://siberguvenlik.gov.tr/guvenlik-bildirimleri/detay/tr-26-1014 for tracking.

Affected VersionsENISA

BiHayat App 2.1.7 ≤07092026

Affected Packages

euvd bihayat_app 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

BiHayat App is a citizen-services mobile application operated by the Bahçelievler Municipality in Istanbul, Turkey (CPE cpe:2.3:a:bahçelievler_muncipality:bihayat_app). The root cause is CWE-307, Improper Restriction of Excessive Authentication Attempts - the login/authentication endpoint lacks rate limiting, account lockout, CAPTCHA, or exponential back-off, so an attacker can submit an unbounded number of credential guesses or one-time-code guesses. When combined with weak passwords or short numeric OTP/PIN values, unbounded guessing collapses the effective keyspace and enables authentication bypass into victim accounts, which is why the vendor classifies the outcome as 'Authentication Bypass' rather than a mere availability issue.

Know when Bihayat App 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 (TR-CERT) PRIMARY 9.4 CRITICAL
AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:L
vuln.today AI 9.1 CRITICAL

Remote unauthenticated brute-force with no throttling is AV:N/AC:L/PR:N/UI:N; successful takeover yields C:H/I:H, but a rate-limit flaw has no genuine availability impact, 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 (TR-CERT).

CVSS VectorVendor: TR-CERT

Attack Vector
Network
Attack Complexity
Low
Privileges Required
None
User Interaction
None
Scope
Unchanged
Confidentiality
High
Integrity
High
Availability
Low

DescriptionCVE.org

Improper restriction of excessive authentication attempts vulnerability in Bahçelievler Muncipality BiHayat App allows Authentication Bypass.

This issue affects BiHayat App: from 2.1.7 through 07092026. NOTE: The vendor was contacted early about this disclosure but did not respond in any way.

Executive ViewAI

Why It Matters

The Bahçelievler Municipality BiHayat App (versions 2.1.7 through build 07092026) is vulnerable to account compromise, allowing attackers to gain unauthorized access to citizen accounts and sensitive municipal data through repeated login attempts. This critical vulnerability immediately exposes the municipality to fraud, privacy violations, potential regulatory penalties, and loss of citizen trust. Compounding the risk is the vendor's lack of response to TR-CERT disclosure, necessitating urgent interim protective measures.

Business Impact: Severe
Compensating Controls

No vendor-released patch identified at time of analysis. Implement rate limiting on login endpoints (maximum 5 failed attempts per 15 minutes with temporary account lockout), deploy multi-factor authentication if supported, restrict access by source IP where feasible, configure web application firewall rules to detect and block brute-force patterns, conduct mandatory user password reset with security notification, implement real-time monitoring of authentication logs for anomalous behavior, and consider temporary reverse-proxy authentication layer as additional control pending patch release or system replacement.

Threat Intelligence Overview

EPSS Score
0.4%
Top 63% exploitable
Prevalence
Rare
single Turkish municipality's citizen-services app, localized tiny 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 CRITICAL
CISA KEV No
Public POC No
EPSS 0.4%
Patch available No
Active threat No
Deciding rule
CRITICAL severity
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
Out-of-Cycle
Exploitation
None
System Exposure· derived
Open
Automatable
Yes
Human Impact
Very High
Technical Impact
Total

Priority Score

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