Horizon Alert
Summary of the vulnerability and why it matters
This advisory concerns a critical vulnerability in YesWiki, a PHP-based wiki system. The issue allows unauthenticated users to inject malicious SQL code, potentially granting access to the entire database, including user credentials. The primary concern is confirming if this technology is in use and exposed externally.
- Unauthenticated database access via wiki system.
- Critical vulnerability could expose user credentials.
- Confirm relevance and assess exposure to YesWiki.
Attack Path
How an attacker could exploit the issue
An unauthenticated visitor could target a default YesWiki installation. By submitting specially crafted data to the form-import feature, an attacker could inject malicious SQL commands. This could allow them to read sensitive information from the database, including user password hashes.
- No authentication needed.
- Uses form-import feature.
- Read database and user passwords.
Live Threat
Current exploitation, exposure, and threat context
This vulnerability could allow an unauthenticated attacker to read the entire YesWiki database. When the Bazar form-import feature is used on a default installation, arbitrary SQL can be injected into an INSERT statement. This could expose sensitive user information, including password hashes.
- User data, including password hashes.
- SQL injection via form-import path.
- Full database read access.
Operational Fix
Recommended remediation, mitigation, and detection steps
YesWiki, being a PHP-based wiki system, typically falls under the purview of application owners or platform teams responsible for its deployment and maintenance. The first critical step is to identify all YesWiki instances, confirm their exposure and business criticality, and then ascertain the accountable owner for each. This will enable a risk-based approach to remediation, prioritizing actions based on the potential impact.
- Application owners should manage this.
- Verify all YesWiki instances.
- Plan vendor coordination for updates.