CVE-2026-33643

7.4

SchemaHero · SchemaHero

A SQL injection vulnerability exists in SchemaHero 0.23.0 via the column parameter to the mysqlColumnAsInsert function in plugins/mysql/lib/column.go.

Executive summary

A SQL injection vulnerability in SchemaHero version 0.23.0 allows authenticated attackers to potentially execute arbitrary database queries.

Vulnerability

This is a SQL injection flaw located in the mysqlColumnAsInsert function within the plugins/mysql/lib/column.go file. The vulnerability is exploitable by an authenticated user who can manipulate the column parameter to influence backend database operations.

Business impact

The ability to perform SQL injection poses a significant risk to data integrity and confidentiality. A successful exploit could allow an attacker to read, modify, or delete sensitive data stored within the database, potentially leading to unauthorized access or full database compromise. With a CVSS score of 7.4, this high-severity flaw requires immediate attention to prevent operational disruption and data loss.

Remediation

Immediate Action: Monitor official SchemaHero channels for the release of a security patch and apply it immediately upon availability.

Proactive Monitoring: Review database access logs for anomalous query patterns, such as unexpected syntax or large data exfiltration attempts, originating from the application service account.

Compensating Controls: Implement strict input validation at the application layer and ensure that the database service user operates with the principle of least privilege to limit the scope of potential unauthorized queries.

Exploitation status

Public Exploit Available: Yes, a published proof-of-concept exists as documented in the referenced GitHub repository.

Analyst recommendation

Given the high CVSS score and the public availability of a proof-of-concept, this vulnerability should be prioritized for remediation. Security teams must ensure that database interactions are properly sanitized and that the underlying software is updated as soon as the vendor releases a corrective patch.

More SchemaHero CVEs

Sources