p PatchFirst

PatchFirst · Aktuelle Sicherheitslücken

Sicherheitslücken in typeorm

In den letzten 30 Tagen veröffentlichte Sicherheitslücken für typeorm: 0. Davon im KEV-Katalog: 0.

Sicherheitslücken filtern
Filter zurücksetzen

Sicherheitslücken: 6

  1. CVE-2026-73651

    Mittel · CVSS 5.7EPSS 0,39%Korrektur verfügbar

    TypeORM: migration:generate template-literal code injection

    TypeORM is a TypeScript and JavaScript ORM for Node.js that supports PostgreSQL, MySQL, MariaDB, SQLite, SQL Server, Oracle, and other databases. Prior to versions 0.3.31 and 1.1.0, typeorm migration:generate embeds database schema metadata into JavaScript or TypeScript template literals in src/commands/MigrationGenerateCommand.ts, escaping backticks but not ${...} interpolation. An attacker with database schema write access can place a payload in column COMMENT or DEFAULT metadata, or another introspected schema string, and the JavaScript engine evaluates the payload when the generated migration is loaded through migration:run, import, or re

    • Auf 0.3.31 aktualisieren
    • Auf 1.1.0 aktualisieren
    Veröffentlicht Aktualisiert
  2. GHSA-9ggv-8w38-r7pm

    Mittel · CVSS 5.9Korrektur verfügbar

    TypeORM: SQL Injection in UpdateQueryBuilder/SoftDeleteQueryBuilder orderBy (MySQL/MariaDB)

    ### Impact Blind SQL injection vulnerability in `UpdateQueryBuilder` and `SoftDeleteQueryBuilder` affecting MySQL and MariaDB users. `UpdateQueryBuilder` and `SoftDeleteQueryBuilder` (including their `addOrderBy` variants) do not validate the `order` parameter against an allowlist of permitted values (`ASC`/`DESC`). The caller-supplied value is stored verbatim and concatenated directly into the generated SQL string without quoting or parameterization. `SelectQueryBuilder.orderBy` performs this validation correctly; the affected builders do not. If any code path passes user-controlled input to `orderBy`/`addOrderBy` on an update or soft-del

    • Auf 0.3.29 aktualisieren
    Veröffentlicht Aktualisiert
  3. CVE-2022-33171

    Kritisch · CVSS 9.8EPSS 21,39%Korrektur verfügbar

    CVE-2022-33171

    The findOne function in TypeORM before 0.3.0 can either be supplied with a string or a FindOneOptions object. When input to the function is a user-controlled parsed JSON object, supplying a crafted FindOneOptions instead of an id string leads to SQL injection. NOTE: the vendor's position is that the user's application is responsible for input validation

    • Auf 0.3.0 aktualisieren
    Veröffentlicht Aktualisiert
  4. CVE-2020-8158

    Kritisch · CVSS 9.8EPSS 2,12%Korrektur verfügbar

    CVE-2020-8158

    Prototype pollution vulnerability in the TypeORM package < 0.2.25 may allow attackers to add or modify Object properties leading to further denial of service or SQL injection attacks.

    • Auf 0.2.25 aktualisieren
    Veröffentlicht Aktualisiert

Prüfen Sie Ihren Server

Gleichen Sie Ihren installierten Stack und seine Versionen mit den aktuellen Sicherheitsmeldungen ab.

Prüfen Sie Ihren Server →