Skip to main content

BA-Workflow CVE-2026-113407

| EUVDEUVD-2026-104826 HIGH
SQL Injection (CWE-89)
2026-10-20 twcert GHSA-crpm-fq8w-9835
8.7
CVSS 4.0 · Vendor: twcert
View

Attack ChainAIDerived

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

  1. Access
    Obtain low-privilege BA-Workflow credentials
  2. Exploit
    Send crafted request with malicious SQL
  3. Execution
    Bypass input sanitization in query
  4. Impact
    Read, modify, or delete database contents

Vulnerability Assessment

Weakness
CWE
OWASP Top 10:2025
A05:2025 - Injection
ASVS 5.0
V1 - Encoding and Sanitization Parameterized queries, prepared statements
MITRE ATT&CK

2 techniques across 2 tactics: Initial Access, Persistence

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

Exploitation Conditions

Exploitation requires a valid authenticated session at low privilege (CVSS PR:L) to the BA-Workflow application - the attacker must already possess working credentials, which is the primary limiting factor. Beyond authentication, the attack is network-reachable (AV:N), low-complexity (AC:L), and requires no user interaction (UI:N), so any authenticated user able to reach an injectable input parameter can trigger it against default configurations. The description names no additional feature flag or non-default setting, so the condition is simply authenticated access to a request parameter that is passed unsanitized into a SQL query.

Impact

This is a CWE-89 SQL Injection in BA-Workflow (YS-infoware) reported by TWCERT (Taiwan's CERT). The CVSS 4.0 vector (AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H) indicates a network-reachable, low-complexity attack requiring low-level authentication (PR:L) with no user interaction and high impact to confidentiality, integrity, and availability - consistent with the description's claim that attackers can read, modify, and delete database contents. The 8.7 base score is genuinely high and technically credible for an authenticated injection flaw. However, several real-risk-dampening signals are present: no EPSS score was supplied, the CVE is NOT on CISA KEV, and no public proof-of-concept or exploit code is referenced - only two TWCERT advisory pages. The PR:L requirement means an attacker needs valid (even low-privilege) credentials, which materially limits opportunistic mass exploitation compared to a PR:N flaw. Net assessment: a legitimately severe flaw for organizations actually running BA-Workflow, but the absence of KEV/POC/EPSS evidence and the authentication prerequisite suggest this is not a broad internet-wide emergency; prioritize patching if the product is deployed and exposed to semi-trusted users.

Exploit ScenarioDerived

An attacker who already holds a valid low-privilege BA-Workflow account submits a crafted request containing malicious SQL through an injectable parameter, bypassing input sanitization. Because VC:H/VI:H/VA:H apply, the injected statements let the attacker read, alter, or delete arbitrary database records. No public exploit code was identified at time of analysis, so exploitation currently requires the attacker to discover the vulnerable parameter independently.

This Week Schedule remediation this week. Why: HIGH severity (CVSS 7.0-8.9).
Patch available 0.4% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Oct 20, 2026

SQL injection in YS-infoware BA-Workflow allows authenticated remote attackers with low privileges to read, modify, and delete arbitrary database contents. The CPE wildcard indicates all product versions are affected, and exploitation requires only a valid low-privilege session with no user interaction. No public exploit code was identified at time of analysis.

RemediationAI

No vendor-released patch was identified at time of analysis, so organizations should contact YS-infoware and monitor the TWCERT advisories (https://www.twcert.org.tw/en/cp-139-11299-0cbfd-2.html) for an official fix. In the interim, restrict network access to BA-Workflow to trusted users or network segments via VPN or IP allowlisting, accepting reduced accessibility for legitimate remote users. Enforce least privilege on the database account used by the application-use read-only or minimally scoped credentials where workflow functionality permits-so that a successful injection cannot broadly modify or delete data; this may break features that require write access. Deploy a web application firewall with SQL injection signatures in blocking mode, understanding that false positives and bypass via encoding are possible. Review database and application logs for anomalous SQL syntax or unusual query volume to detect exploitation attempts.

Affected VersionsENISA

BA-Workflow 0 <3.6.2.7

Affected Packages

euvd ba_workflow fix: 3.6.2.7

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

BA-Workflow is a workflow application developed by YS-infoware, and the flaw is classified as CWE-89 (SQL Injection). The application fails to neutralize user-supplied input before incorporating it into SQL statements, allowing an authenticated low-privilege user (CVSS PR:L) to inject arbitrary SQL through a network-reachable request parameter. The CVSS:4.0 vector AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N and the independent CVSS:3.1 vector AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:H both reflect high confidentiality, integrity, and availability impact once a session is established. The CPE cpe:2.3:a:ys-infoware:ba-workflow:*:*:*:*:*:*:*:* contains a wildcard version, indicating the source data does not constrain the issue to a specific release range.

Know when Ba Workflow 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 (twcert) PRIMARY 8.7 HIGH
CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N
vuln.today AI 8.8 HIGH

Network-reachable injection by an authenticated low-privilege user (PR:L) with no interaction; full read/modify/delete gives C:H/I:H/A:H, no scope change.

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

Primary rating from Vendor (twcert).

CVSS VectorVendor: twcert

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

Lifecycle Timeline

2
Patch available
Oct 20, 2026 - 09:16 EUVD
CVE Published
Oct 20, 2026 - 07:21 cve.org
HIGH 8.7

DescriptionCVE.org

BA-Workflow developed by YS-infoware has a SQL Injection vulnerability. Authenticated remote attackers can inject arbitrary SQL statements to read, modify, and delete database contents.

Executive ViewAI

Why It Matters

YS-infoware BA-Workflow contains a high-severity SQL injection vulnerability (CVE-2026-113407) that could allow attackers to read, modify, or delete arbitrary database contents, potentially leading to data breaches, integrity loss, and regulatory exposure. All product versions are affected per the CPE wildcard, and no vendor patch is currently available, so organizational data and operational continuity remain at risk until interim controls are implemented. Leadership should prioritize mitigation and monitoring while awaiting a vendor fix.

Business Impact: High
Compensating Controls

No vendor-released patch identified at time of analysis; interim mitigations include restricting access to trusted networks, deploying WAF rules to block SQL injection patterns, enforcing least privilege on database accounts, and monitoring database activity for anomalous queries.

Threat Intelligence Overview

EPSS Score
0.4%
Top 70% exploitable
Prevalence
Rare
obscure Taiwanese vendor workflow product, no broad 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 HIGH
CISA KEV No
Public POC No
EPSS 0.4%
Patch available Yes
Active threat No
Deciding rule
HIGH severity (CVSS 7.0-8.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
Scheduled
Exploitation
None
System Exposure· derived
Open
Automatable
No
Human Impact
High
Technical Impact
Total

Priority Score

44
Low Medium High Critical
KEV: 0
EPSS: 0
CVSS: +44
PoC: 0
Weaponized: 0
Threat intel: 0
Gov advisory: 0

Attack Technique

SQL injection exploits the way applications construct database queries by mixing user input directly into SQL statements.

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