p PatchFirst

PatchFirst · Vulnérabilités récentes

Vulnérabilités de typeorm

Vulnérabilité publiée pour typeorm au cours des 30 derniers jours : 0. Dans le catalogue KEV : 0.

Filtrer les vulnérabilités
Effacer les filtres

Vulnérabilités : 6

  1. CVE-2026-73651

    Moyenne · CVSS 5.7EPSS 0,39%Correctif disponible

    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

    • Mettez à jour vers 0.3.31
    • Mettez à jour vers 1.1.0
    Publication Mise à jour
  2. GHSA-9ggv-8w38-r7pm

    Moyenne · CVSS 5.9Correctif disponible

    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

    • Mettez à jour vers 0.3.29
    Publication Mise à jour
  3. CVE-2022-33171

    Critique · CVSS 9.8EPSS 21,39%Correctif disponible

    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

    • Mettez à jour vers 0.3.0
    Publication Mise à jour
  4. CVE-2020-8158

    Critique · CVSS 9.8EPSS 2,12%Correctif disponible

    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.

    • Mettez à jour vers 0.2.25
    Publication Mise à jour
  5. GHSA-w7q7-vjp8-7jv4

    Critique · CVSS 9.8Correctif disponible

    SQL Injection in typeorm

    Versions of `typeorm` before 0.1.15 are vulnerable to SQL Injection. Field names are not properly validated allowing attackers to inject SQL statements and execute arbitrary SQL queries. ## Recommendation Upgrade to version 0.1.15

    • Mettez à jour vers 0.1.15
    Publication Mise à jour

Vérifiez votre serveur

Comparez votre pile et les versions installées aux bases de vulnérabilités actuelles.

Vérifiez votre serveur →