Skip to main content

TaleLin Lin-CMS CVE-2025-15151

LOW
Credentials Management Errors (CWE-255)
2025-12-28 cna@vuldb.com
2.9
CVSS 4.0 · Vendor: vuldb
View

Attack ChainAIDerived

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

  1. Access
    Discover /tests directory via scanning
  2. Delivery
    Access /tests/config.py endpoint
  3. Exploit
    Send HTTP request with manipulated username/password parameters
  4. Execution
    Configuration file processes malformed credentials
  5. Persist
    Credentials exposed in config or error output
  6. Impact
    Attacker retrieves exposed authentication data

Vulnerability Assessment

Weakness
CWE
ASVS 5.0
V6 - Authentication Credentials management errors
MITRE ATT&CK

1 technique across 1 tactic: Defense Evasion

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

Exploitation Conditions

CRITICAL: This vulnerability requires the /tests directory and specifically the /tests/config.py file to be accessible remotely and not protected by authentication or access controls. The test folder must be present in the deployment (not removed during production build). The vulnerability only exists in environments where test configuration files are reachable over the network-standard production deployments with test artifacts excluded typically mitigate this. The attacker must be able to send HTTP requests with crafted username/password parameters to the config.py endpoint. No authentication is required (PR:N per CVSS vector), but access to the test folder itself is the primary limiting factor preventing widespread exploitation. Deployments using containerization or CI/CD practices that strip test files from production images are not vulnerable.

Impact

This vulnerability presents minimal real-world risk despite being publicly disclosed. Multiple signals indicate low practical impact: EPSS score of 0.04% (13th percentile) strongly suggests exploitation is uncommon or difficult in practice, contradicting the high CVSS score of 2.9. The CVSS vector confirms this incongruity-AC:H (high complexity) and the limited impact scope (VC:L for low confidentiality, no integrity or availability impact) restrict practical harm. The vulnerability requires network access but involves manipulation of test configuration files, which should not be exposed in typical production deployments. KEV status is not confirmed, and while the exploit has been publicly disclosed, the combination of high attack complexity and low EPSS exploitation probability suggests this remains theoretical rather than actively weaponized. The primary risk applies only to environments where test folders are accessible remotely and configuration files contain plaintext credentials.

Exploit ScenarioDerived

An attacker scans a TaleLin Lin-CMS instance and discovers the /tests/config.py endpoint is accessible without authentication. The attacker sends HTTP requests with manipulated username and password parameters to the test configuration component, causing the application to write or expose credentials in the configuration file. The attacker retrieves the modified configuration file or observes the exposed credentials in error messages, gaining access to authentication data that may be reused across systems.

Monitor Track and reassess. Why: LOW severity (CVSS 0.1-3.9).
No patch listed yet 0.0% exploitation probability (EPSS)

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

Alert me

AnalysisAIv1 – Apr 29, 2026

Authentication bypass in TaleLin Lin-CMS up to version 0.6.0 allows remote attackers to manipulate username and password arguments in the /tests/config.py Tests Folder component, potentially exposing credentials stored in the configuration file. The attack requires high complexity and has been publicly disclosed, but exploitation is considered difficult with an EPSS score of 0.04% indicating very low real-world exploitation probability.

RemediationAI

Upgrade TaleLin Lin-CMS to a version later than 0.6.0 if available from the vendor. If no patched version is available, immediately remove or restrict network access to the /tests directory and all test-related files from production deployments-test folders should never be exposed in internet-facing instances. Implement strict access controls on the /tests path at the web server or application level using authentication and IP whitelisting. Audit configuration files for plaintext credentials and migrate them to a secrets management system. Remove test configuration files entirely from production environments. Review web server logs for any access attempts to /tests/config.py or related paths to identify potential exploitation attempts.

Affected ProductsAI

TaleLin Lin-CMS versions up to and including 0.6.0 are affected. The vulnerability is specific to the Tests Folder component and its config.py file. No CPE string is provided in the available data. Affected deployments are those exposing the /tests/config.py endpoint or including test configuration files in accessible paths.

Affects your stack

Find out whether the stacks and servers you run are on an affected version.

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

Technical ContextAI · show details

TaleLin Lin-CMS is a content management system that includes a tests folder containing configuration handling in config.py. The vulnerability stems from insufficient input validation or credential handling in the test configuration component (CWE-255: Improper Authentication). The attack manipulates username and password parameters passed to the configuration file processing logic, suggesting the test component may improperly sanitize or expose sensitive authentication credentials through its interface. The presence of test files in production or accessible deployment contexts creates the attack surface.

Know when the next one hits your stack

  • 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 (vuldb) PRIMARY 2.9 LOW
CVSS:4.0/AV:N/AC:H/AT:N/PR:N/UI:N/VC:L/VI:N/VA:N/SC:N/SI:N/SA:N/E:P

Primary rating from Vendor (vuldb) · only source for this CVE.

CVSS VectorVendor: vuldb

Attack Vector
Network
Attack Complexity
High
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

DescriptionCVE.org

A vulnerability was determined in TaleLin Lin-CMS up to 0.6.0. This affects an unknown part of the file /tests/config.py of the component Tests Folder. This manipulation of the argument username/password causes password in configuration file. The attack is possible to be carried out remotely. The complexity of an attack is rather high. It is indicated that the exploitability is difficult. The exploit has been publicly disclosed and may be utilized.

Threat Intelligence Overview

EPSS Score
0.0%
Top 87% exploitable
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 LOW
CISA KEV No
Public POC No
EPSS 0.0%
Patch available No
Active threat No
Deciding rule
LOW severity (CVSS 0.1-3.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· derived
None
System Exposure· derived
Open
Automatable· derived
No
Human Impact· derived
Low

Priority Score

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