Skip to main content

Ticket Ryutsu Center CVE-2026-92861

| EUVDEUVD-2026-94675 MEDIUM
Use of Hard-coded Credentials (CWE-798)
2026-10-08 jpcert GHSA-2vp9-wjrv-9r4h
5.1
CVSS 4.0 · Vendor: jpcert
View

Attack ChainAIDerived

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

  1. Access
    Obtain APK from Google Play
  2. Exploit
    Decompile and inspect app binary
  3. Execution
    Extract hard-coded API key
  4. Impact
    Abuse key against backend API

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A07:2025 - Authentication Failures
ASVS 5.0
V6 - Authentication Credential externalization
MITRE ATT&CK

2 techniques across 2 tactics: Persistence, Credential Access

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

Exploitation Conditions

The attacker must acquire the 'Ticket Ryutsu Center' Android application package (available publicly on Google Play) and perform static analysis/decompilation to recover the hard-coded API key embedded in the app - this local access to the binary is the core prerequisite (AV:L). No authentication or user interaction is required to extract the key (PR:N/UI:N). Exploitation is LIMITED by: (1) impact being confined to disclosure of a single API key (C:L; I:N/A:N), and (2) real-world consequence depending on the backend scope/permissions the key confers, which is not documented here. There is no remote network path to trigger this against a running system; the weakness lies in the distributed client binary.

Impact

This is a low-to-moderate real-world risk, not a top priority. The input CVSS is 4.0 with vector CVSS:3.0/AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N - a Local attack vector, low complexity, no privileges, no user interaction, and only Low confidentiality impact (no integrity or availability impact). The Local vector is the key limiter: although PR:N means no authentication is needed, an attacker must first obtain the application package (APK) to extract the hard-coded API key (CWE-798), so this is not a remotely weaponizable network flaw. There is no EPSS score, no CISA KEV listing, and no POC indicator in the supplied data, so exploitation status is: no public exploit identified at time of analysis - though note that hard-coded-credential issues are trivial to find once an APK is decompiled, so absence of a published POC should not be read as difficulty. The 'Authentication Bypass' tag overstates the primary defect, which is credential/API-key disclosure; any downstream bypass depends entirely on what backend privileges the leaked key grants, which the available data does not specify. Overall: a genuine but contained information-disclosure issue in a niche regional app, not a widespread emergency.

Exploit ScenarioDerived

An attacker downloads the 'Ticket Ryutsu Center' Android app from Google Play, decompiles the APK, and locates the API key hard-coded in the application code or resources. With low complexity and no authentication required, the attacker can then reuse that key to interact with the application's backend API under the app's identity. No public exploit code is identified, but the extraction technique is standard static analysis.

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

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

Alert me

AnalysisAIv1 – Oct 08, 2026

Hard-coded credentials embedded in the Ticket Ryutsu Center Android application (wavedash_co.,_ltd.) let anyone who downloads the publicly available Google Play package recover an API key used by the app through static analysis or decompilation. The vector (AV:L/PR:N/UI:N) shows the only prerequisite is local access to the distributed binary, meaning the extraction requires neither authentication nor user interaction, though the real-world blast radius depends entirely on the backend scope and permissions conferred by that key, which the JVN advisory does not document. Impact is therefore scored as limited confidentiality disclosure (CVSS 4.0, C:L/I:N/A:N per the independent assessment, which matches the NVD vector for this unauthenticated local-access flaw); no public exploit code and no confirmed active exploitation were identified at time of analysis.

RemediationAI

No vendor-released patch identified at time of analysis, and no fixed version number is stated in the JVN advisory (https://jvn.jp/en/jp/JVN53292492/) or the Google Play listing (https://play.google.com/store/apps/details?id=jp.co.ticket), so remediation must initially be compensating controls coordinated between the app publisher and the backend operator. The primary action is server-side: revoke and rotate the exposed API key, then issue replacement credentials with the minimum scope required for the app's legitimate functions - the trade-off is that rotating a key baked into already-distributed clients will break older installed versions until users update, so rotation should be paired with a forced-update or graceful key-rollover window. Second, move key issuance out of the client: have the app obtain short-lived, per-user tokens from a backend-for-frontend service, optionally gated by Google Play Integrity attestation; this adds backend infrastructure and a dependency on Play services, and it will not help users on devices that fail attestation. Third, restrict the key by source (IP/package binding where the backend supports it) and add rate limiting and anomaly alerting on that key's usage to detect abuse; rate limits are a partial control only and can be evaded by distributed callers. Finally, apply code hardening on the client (R8/ProGuard obfuscation, secret masking) as defense in depth, but note obfuscation only raises the effort of static analysis and does not prevent key recovery - users of the Android app should install the newest build once the vendor publishes one and monitor the JVN advisory for the update notice.

Affected VersionsENISA

Ticket Ryutsu Center 0 ≤4.1.9

Affected Packages

euvd ticket_ryutsu_center 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 root cause is CWE-798 (Use of Hard-coded Credentials): instead of provisioning secrets at runtime, the Ticket Ryutsu Center Android client (CPE cpe:2.3:a:wavedash_co.,_ltd.:ticket_ryutsu_center) ships an API key directly inside the distributed application package. Because Android APKs are trivially obtained from Google Play and are only obfuscated - not encrypted - the key can be recovered with standard reverse-engineering tooling (apktool, jadx, or even grep on the extracted classes/resources), which is a purely local operation against the client artifact rather than a network-triggerable server-side flaw. The CVSS 3.0/3.1 vector AV:L/AC:L/PR:N/UI:N/S:U/C:L/I:N/A:N confirms this profile: local access to the binary, no privileges or user interaction needed, unchanged scope, low confidentiality impact only, with no integrity or availability effect assessed. The practical risk ceiling is set by what the leaked key is authorized to do on the vendor's backend - read-only ticket or inventory data versus write or account-level operations - and that authorization scope is not specified in the available JVN or Google Play references.

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

Key extraction requires local access to the APK binary (AV:L) but no auth or interaction (PR:N/UI:N); impact is limited to disclosure of one API key, so C:L and I/A:N.

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

Primary rating from Vendor (jpcert).

CVSS VectorVendor: jpcert

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

Lifecycle Timeline

2
CVSS changed
Oct 08, 2026 - 03:22 NVD
4.0 (MEDIUM) 5.1 (MEDIUM)
CVE Published
Oct 08, 2026 - 02:53 cve.org
MEDIUM 4.0

DescriptionCVE.org

The Android application "Ticket Ryutsu Center" contains hard-coded credentials, which may allow an attacker to obtain an API key used by the application.

Threat Intelligence Overview

EPSS Score
0.1%
Top 99% exploitable
Prevalence
Low
region-specific Japanese ticketing app, limited consumer user base
Data Quality
6 sources
Confidence: High

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.1%
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
Defer
Exploitation
None
System Exposure· derived
Small
Automatable
No
Human Impact· derived
Medium
Technical Impact
Partial

Priority Score

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

Related Vulnerabilities in Ticket Ryutsu Center Android App Security Flaws

View all 2
CVE-2015-3105 CRITICAL POC
10.0 Jun 10

Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows and OS X and before 11.2.202.466

CVE-2015-3864 CRITICAL POC
10.0 Oct 01

Integer underflow in the MPEG4Extractor::parseChunk function in MPEG4Extractor.cpp in libstagefright in mediaserver in A

CVE-2013-4710 CRITICAL POC
9.3 Mar 03

Android 3.0 through 4.1.x on Disney Mobile, eAccess, KDDI, NTT DOCOMO, SoftBank, and other devices does not properly imp

CVE-2015-1538 CRITICAL POC
10.0 Oct 01

Integer overflow in the SampleTable::setSampleToChunkParams function in SampleTable.cpp in libstagefright in Android bef

CVE-2024-21633 HIGH POC
7.8 Jan 03

Apktool versions 2.9.1 and prior contain a path traversal vulnerability when processing Android APK files. Malicious APK

CVE-2017-13156 HIGH POC
7.8 Dec 06

An elevation of privilege vulnerability in the Android system (art). Rated high severity (CVSS 7.8), this vulnerability

CVE-2016-2107 MEDIUM POC
5.9 May 05

The AES-NI implementation in OpenSSL before 1.0.1t and 1.0.2 before 1.0.2h does not consider memory allocation during a

CVE-2015-3106 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2015-3107 CRITICAL POC
10.0 Jun 10

Use-after-free vulnerability in Adobe Flash Player before 13.0.0.292 and 14.x through 18.x before 18.0.0.160 on Windows

CVE-2013-4787 CRITICAL POC
9.3 Jul 09

Android 1.6 Donut through 4.2 Jelly Bean does not properly check cryptographic signatures for applications, which allows

CVE-2014-7911 HIGH
7.2 Dec 15

luni/src/main/java/java/io/ObjectInputStream.java in the java.io.ObjectInputStream implementation in Android before 5.0.

CVE-2016-0801 CRITICAL POC
9.8 Feb 07

The Broadcom Wi-Fi driver in the kernel in Android 4.x before 4.4.4, 5.x before 5.1.1 LMY49G, and 6.x before 2016-02-01

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