CVE catalog

CVE-2020-35457

glib2.0: CVE-2020-35457

[CVE catalog]

Severity
Low
Published
Source
[NVD] · [CVE record]
EPSS
0.57% · Oct 25, 2026

GNOME GLib before 2.65.3 has an integer overflow, that might lead to an out-of-bounds write, in g_option_group_add_entries. NOTE: the vendor's position is "Realistically this is not a security issue. The standard pattern is for callers to provide a static list of option entries in a fixed number of calls to g_option_group_add_entries()." The researcher states that this pattern is undocumented

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianglib2.0sid2.90.1-2fixed
Debianglib2.0forky2.90.1-2fixed
Debianglib2.0trixie2.84.4-3~deb13u5fixed
Debianglib2.0bookworm2.74.6-2+deb12u9fixed
Debianglib2.0bookworm-security2.74.6-2+deb12u2fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianglib2.0sourcesid2.66.0-1unimportantNot reportedNot reported
Debianglib2.0sourceforky2.66.0-1unimportantNot reportedNot reported
Debianglib2.0sourcetrixie2.66.0-1unimportantNot reportedNot reported
Debianglib2.0sourcebookworm2.66.0-1unimportantNot reportedNot reported

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [glib2.0]

    Details (4)
    • 2.74.6-2+deb12u9 · amd64 · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u9 · arm64 · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

  • Source package: [glib2.0]

    Details (4)
    • 2.74.6-2+deb12u9 · amd64 · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u9 · arm64 · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

  • Source package: [glib2.0]

    Details (4)
    • 2.74.6-2+deb12u9 · all · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u9 · all · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · all · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · all · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

  • Source package: [glib2.0]

    Details (4)
    • 2.74.6-2+deb12u9 · amd64 · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u9 · arm64 · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

  • Source package: [glib2.0]

    Details (4)
    • 2.74.6-2+deb12u9 · amd64 · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u9 · arm64 · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

  • Source package: [glib2.0]

    Details (4)
    • 2.74.6-2+deb12u9 · all · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u9 · all · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · all · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · all · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

  • Source package: [glib2.0]

    Details (4)
    • 2.74.6-2+deb12u9 · amd64 · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u9 · arm64 · bookworm

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · amd64 · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

    • 2.74.6-2+deb12u2 · arm64 · bookworm-security

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · bookworm; dsa · glib2.0 · debian · 12

[Debian 13 (Trixie)]

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · all · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · all · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

  • Source package: [glib2.0]

    Details (2)
    • 2.84.4-3~deb13u3 · amd64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

    • 2.84.4-3~deb13u3 · arm64 · trixie

      Fixed · Fixed: 2.66.0-1

      dsa · glib2.0 · debian · 13

Next results

Observed:

References