CVE catalog

CVE-2021-44847

libtoxcore: CVE-2021-44847

[CVE catalog]

Severity
Critical · CVSS 9.8CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H
Published
Source
[NVD] · [CVE record]
EPSS
4.13% · Oct 25, 2026

A stack-based buffer overflow in handle_request function in DHT.c in toxcore 0.1.9 through 0.1.11 and 0.2.0 through 0.2.12 (caused by an improper length calculation during the handling of received network packets) allows remote attackers to crash the process or potentially execute arbitrary code via a network packet.

Vulnerable and fixed packages

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

DistributionPackageReleaseVersionStatus
Debianlibtoxcoresid0.2.22-1fixed
Debianlibtoxcoreforky0.2.22-1fixed
Debianlibtoxcoretrixie0.2.20-1fixed
Debianlibtoxcorebookworm0.2.18-1fixed
Ubuntulibtoxcore20.040.2.10-1build2vulnerable
Ubuntulibtoxcore22.040.2.12-1vulnerable
Ubuntulibtoxcore22.040.2.12-1build1vulnerable
Ubuntulibtoxcore22.040.2.13-1fixed
Susec-toxcorepackage hub 15 sp10.2.13-bp153.2.3.1fixed
Susec-toxcorepackage hub 15 sp20.2.13-bp153.2.3.1fixed
Susec-toxcorepackage hub 15 sp30.2.13-bp153.2.3.1fixed
Opensusec-toxcoreleap 15.20.2.13-bp153.2.3.1fixed
Opensusec-toxcoreleap 15.30.2.13-bp153.2.3.1fixed
Opensuseqtoxtumbleweed1.17.4-1.1fixed

Fixed-version evidence

DistributionPackageTypeReleaseFixed versionUrgencyOriginBugs
Debianlibtoxcoresourcesid0.2.13-1not yet assignedNot reported[1001711]
Debianlibtoxcoresourceforky0.2.13-1not yet assignedNot reported[1001711]
Debianlibtoxcoresourcetrixie0.2.13-1not yet assignedNot reported[1001711]
Debianlibtoxcoresourcebookworm0.2.13-1not yet assignedNot reported[1001711]
Ubuntulibtoxcoredeb22.040.2.13-1Not reportedUBUNTU-CVE-2021-44847Not reported
Susec-toxcorerpmpackage hub 15 sp10.2.13-bp153.2.3.1Not reportedOPENSUSE-SU-2021:1640-1Not reported
Susec-toxcorerpmpackage hub 15 sp20.2.13-bp153.2.3.1Not reportedOPENSUSE-SU-2021:1640-1Not reported
Susec-toxcorerpmpackage hub 15 sp30.2.13-bp153.2.3.1Not reportedOPENSUSE-SU-2021:1640-1Not reported
Opensusec-toxcorerpmleap 15.20.2.13-bp153.2.3.1Not reportedOPENSUSE-SU-2021:1640-1Not reported
Opensusec-toxcorerpmleap 15.30.2.13-bp153.2.3.1Not reportedOPENSUSE-SU-2021:1640-1Not reported
Opensuseqtoxrpmtumbleweed1.17.4-1.1Not reportedOPENSUSE-SU-2024:11846-1Not reported

[Debian bug #1001711]

OpenFactory catalog packages

[Debian 12 (Bookworm)]

  • Source package: [libtoxcore]

    Details (2)
    • 0.2.18-1 · amd64 · bookworm

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · bookworm; dsa · libtoxcore · debian · 12

    • 0.2.18-1 · arm64 · bookworm

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · bookworm; dsa · libtoxcore · debian · 12

  • Source package: [libtoxcore]

    Details (2)
    • 0.2.18-1 · amd64 · bookworm

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · bookworm; dsa · libtoxcore · debian · 12

    • 0.2.18-1 · arm64 · bookworm

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · bookworm; dsa · libtoxcore · debian · 12

  • Source package: [libtoxcore]

    Details (2)
    • 0.2.18-1 · amd64 · bookworm

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · bookworm; dsa · libtoxcore · debian · 12

    • 0.2.18-1 · arm64 · bookworm

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · bookworm; dsa · libtoxcore · debian · 12

[Debian 13 (Trixie)]

  • Source package: [libtoxcore]

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

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · 13

    • 0.2.20-1 · arm64 · trixie

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · 13

  • Source package: [libtoxcore]

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

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · 13

    • 0.2.20-1 · arm64 · trixie

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · 13

  • Source package: [libtoxcore]

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

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · 13

    • 0.2.20-1 · arm64 · trixie

      Fixed · Fixed: 0.2.13-1

      dsa · libtoxcore · debian · 13

Observed:

References