CVE-2025-70845 in aidiguinfo

Summary

by MITRE • 02/13/2026

lty628 aidigu v1.9.1 is vulnerable to Cross Site Scripting (XSS) exists in the /setting/ page where the "intro" field is not properly sanitized or escaped.

Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.

Analysis

by VulDB Data Team • 02/14/2026

The vulnerability identified as CVE-2025-70845 affects lty628 aidigu version 1.9.1 and represents a classic cross site scripting flaw within the application's settings interface. This weakness resides in the /setting/ page where user-provided content entered into the "intro" field fails to undergo proper input validation or output encoding before being rendered back to users. The vulnerability stems from insufficient sanitization mechanisms that allow malicious actors to inject arbitrary javascript code or malicious payloads through the introduction field, creating a persistent threat vector that can be exploited across multiple user sessions.

The technical implementation of this vulnerability aligns with CWE-79 which specifically addresses cross site scripting vulnerabilities in web applications. The flaw occurs when the application fails to properly escape or sanitize user input before incorporating it into dynamically generated web pages, creating an environment where attacker-controlled data can be executed as script code within the context of other users' browsers. This particular implementation demonstrates a failure in the application's defense-in-depth strategy, as the XSS vulnerability exists in what should be a trusted administrative interface where users expect data integrity and security controls to be robust.

From an operational perspective, this vulnerability presents significant risk to the application's user base and overall security posture. An attacker who successfully exploits this XSS flaw could potentially steal session cookies, redirect users to malicious sites, deface the application interface, or execute unauthorized actions on behalf of authenticated users. The impact extends beyond simple data theft as it can enable more sophisticated attacks such as credential theft, privilege escalation, or the establishment of backdoor access points. The vulnerability is particularly concerning because it exists in a settings page which may be accessed by users with elevated privileges, potentially allowing for more severe compromise scenarios.

Mitigation strategies for this vulnerability should focus on implementing comprehensive input validation and output encoding mechanisms throughout the application's data flow. The most effective immediate fix involves sanitizing all user input through proper escaping techniques before rendering content in web pages, specifically implementing context-aware output encoding for html, javascript, and css contexts. Additionally, implementing a content security policy that restricts script execution and employs proper input validation frameworks can significantly reduce the attack surface. Organizations should also consider implementing web application firewalls and regular security scanning to identify similar vulnerabilities across the application's codebase, while ensuring that all user input undergoes proper sanitization regardless of the data type or expected format. The remediation process should include comprehensive testing to validate that the applied fixes do not introduce regression issues while maintaining the application's intended functionality and user experience.

Responsible

MITRE

Reservation

01/09/2026

Disclosure

02/13/2026

Moderation

accepted

CPE

ready

EPSS

0.00039

KEV

no

Activities

very low

Sources

Do you want to use VulDB in your project?

Use the official API to access entries easily!