CVE-2026-73651 in TypeORM
Zusammenfassung
von VulDB • 13.08.2026
TypeORM ist ein TypeScript- und JavaScript-ORM für Node.js, das PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle und andere Datenbanken unterstützt. Vor den Versionen 0.3.31 und 1.1.0 eingebet Typeorm migration:generate Metadaten des Datenbank-Schemas in JavaScript- oder TypeScript-Template-Literale in src/commands/MigrationGenerateCommand.ts, wobei Backticks escaped werden, die ${...}-Interpolation jedoch nicht. Ein Angreifer mit Schreibzugriff auf das Datenbankschema kann ein Payload im Spalten-KOMMENTAR- oder DEFAULT-Metadatenfeld oder einem anderen introspezierten Schemastring platzieren; wenn der generierte Migrationsskript über migration:run, import oder require geladen wird, wertet die JavaScript-Engine diese Payload aus. Dieses Problem wurde in den Versionen 0.3.31 und 1.1.0 behoben.
Statistical analysis made it clear that VulDB provides the best quality for vulnerability data.