CVE catalog

CVE-2019-18397

fribidi: CVE-2019-18397

[CVE catalog]

Severity
High · CVSS 7.8CVSS:3.0/AV:L/AC:L/PR:N/UI:R/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
2.18% · Oct 25, 2026

A buffer overflow in the fribidi_get_par_embedding_levels_ex() function in lib/fribidi-bidi.c of GNU FriBidi through 1.0.7 allows an attacker to cause a denial of service or possibly execute arbitrary code by delivering crafted text content to a user, when this content is then rendered by an application that uses FriBidi for text layout calculations. Examples include any GNOME or GTK+ based application that uses Pango for text layout, as this internally uses FriBidi for bidirectional text layout. For example, the attacker can construct a crafted text file to be opened in GEdit, or a crafted IRC message to be viewed in HexChat.

Vulnerable and fixed packages

Distribution-reported package versions and fixes. These do not depend on matching against the OpenFactory package catalog.

DistributionPackageReleaseVersionStatus
Debianfribidisid1.0.16-5fixed
Debianfribidiforky1.0.16-5fixed
Debianfribiditrixie1.0.16-1fixed
Debianfribidibookworm1.0.8-2.1fixed
Alpinefribidi3.101.0.5-r2fixed
Alpinefribidi3.111.0.7-r1fixed
Alpinefribidi3.121.0.7-r1fixed
Alpinefribidi3.131.0.7-r1fixed
Alpinefribidi3.141.0.7-r1fixed
Alpinefribidi3.151.0.7-r1fixed
Alpinefribidi3.161.0.7-r1fixed
Alpinefribidi3.171.0.7-r1fixed
Alpinefribidi3.181.0.7-r1fixed
Alpinefribidi3.191.0.7-r1fixed
Alpinefribidi3.201.0.7-r1fixed
Alpinefribidi3.211.0.7-r1fixed
Alpinefribidi3.221.0.7-r1fixed
Alpinefribidi3.231.0.7-r1fixed
Alpinefribidi3.241.0.7-r1fixed
Alpinefribidi3.81.0.2-r1fixed
Alpinefribidi3.91.0.5-r1fixed
Susefribidilinux enterprise module for basesystem 15 sp21.0.5-3.3.1fixed
Susefribidilinux enterprise module for basesystem 15 sp31.0.5-3.3.1fixed
Susefribidilinux enterprise module for desktop applications 15 sp21.0.5-3.3.1fixed
Susefribidilinux enterprise module for desktop applications 15 sp31.0.5-3.3.1fixed
Susefribidilinux enterprise micro 5.01.0.5-3.3.1fixed
Opensusefribidileap 15.31.0.5-3.3.1fixed
Opensusefribidileap 15.21.0.5-lp152.2.3.1fixed
Opensusefribiditumbleweed1.0.10-2.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianfribidisourcesid1.0.7-1.1not yet assignedNot reported[944327]
Debianfribidisourceforky1.0.7-1.1not yet assignedNot reported[944327]
Debianfribidisourcetrixie1.0.7-1.1not yet assignedNot reported[944327]
Debianfribidisourcebookworm1.0.7-1.1not yet assignedNot reported[944327]
Alpinefribidiapk3.101.0.5-r2Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.111.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.121.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.131.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.141.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.151.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.161.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.171.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.181.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.191.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.201.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.211.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.221.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.231.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.241.0.7-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.81.0.2-r1Not reportedALPINE-CVE-2019-18397Not reported
Alpinefribidiapk3.91.0.5-r1Not reportedALPINE-CVE-2019-18397Not reported
Susefribidirpmlinux enterprise module for basesystem 15 sp21.0.5-3.3.1Not reportedSUSE-SU-2021:1655-1Not reported
Susefribidirpmlinux enterprise module for basesystem 15 sp31.0.5-3.3.1Not reportedSUSE-SU-2021:1655-1Not reported
Susefribidirpmlinux enterprise module for desktop applications 15 sp21.0.5-3.3.1Not reportedSUSE-SU-2021:1655-1Not reported
Susefribidirpmlinux enterprise module for desktop applications 15 sp31.0.5-3.3.1Not reportedSUSE-SU-2021:1655-1Not reported
Susefribidirpmlinux enterprise micro 5.01.0.5-3.3.1Not reportedSUSE-SU-2021:1655-1Not reported
Opensusefribidirpmleap 15.31.0.5-3.3.1Not reportedOPENSUSE-SU-2021:1655-1Not reported
Opensusefribidirpmleap 15.21.0.5-lp152.2.3.1Not reportedOPENSUSE-SU-2021:0763-1Not reported
Opensusefribidirpmtumbleweed1.0.10-2.1Not reportedOPENSUSE-SU-2024:10772-1Not reported

[Debian bug #944327]

OpenFactory catalog packages

[openSUSE Tumbleweed]

  • [fribidi-devel]Unknown

    Source package: [fribidi]

    Details (1)
    • 1.0.16-1.4 · x86_64 · tumbleweed

      Unknown · Fixed: 1.0.10-2.1

      Version impact unknown

      dsa · fribidi · opensuse · tumbleweed

  • [libfribidi0]Unknown

    Source package: [fribidi]

    Details (1)
    • 1.0.16-1.4 · x86_64 · tumbleweed

      Unknown · Fixed: 1.0.10-2.1

      Version impact unknown

      dsa · fribidi · opensuse · tumbleweed

  • Source package: [fribidi]

    Details (1)
    • 1.0.16-1.4 · x86_64 · tumbleweed

      Unknown · Fixed: 1.0.10-2.1

      Version impact unknown

      dsa · fribidi · opensuse · tumbleweed

  • [fribidi]Fixed

    Source package: [fribidi]

    Details (1)
    • 1.0.16-1.4 · x86_64 · tumbleweed

      Fixed · Fixed: 1.0.10-2.1

      dsa · fribidi · opensuse · tumbleweed

[Debian 12 (Bookworm)]

  • Source package: [fribidi]

    Details (2)
    • 1.0.8-2.1 · amd64 · bookworm

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · bookworm; dsa · fribidi · debian · 12

    • 1.0.8-2.1 · arm64 · bookworm

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · bookworm; dsa · fribidi · debian · 12

  • Source package: [fribidi]

    Details (2)
    • 1.0.8-2.1 · amd64 · bookworm

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · bookworm; dsa · fribidi · debian · 12

    • 1.0.8-2.1 · arm64 · bookworm

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · bookworm; dsa · fribidi · debian · 12

  • Source package: [fribidi]

    Details (2)
    • 1.0.8-2.1 · amd64 · bookworm

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · bookworm; dsa · fribidi · debian · 12

    • 1.0.8-2.1 · arm64 · bookworm

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · bookworm; dsa · fribidi · debian · 12

[Debian 13 (Trixie)]

  • Source package: [fribidi]

    Details (2)
    • 1.0.16-1 · amd64 · trixie

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · 13

    • 1.0.16-1 · arm64 · trixie

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · 13

  • Source package: [fribidi]

    Details (2)
    • 1.0.16-1 · amd64 · trixie

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · 13

    • 1.0.16-1 · arm64 · trixie

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · 13

  • Source package: [fribidi]

    Details (2)
    • 1.0.16-1 · amd64 · trixie

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · 13

    • 1.0.16-1 · arm64 · trixie

      Fixed · Fixed: 1.0.7-1.1

      dsa · fribidi · debian · 13

Observed:

References