p PatchFirst

CVE-2021-29947

CVE-2021-29947

This page contains facts from public vulnerability sources. Check the original advisory before updating.

Mozilla developers and community members reported memory safety bugs present in Firefox 87. Some of these bugs showed evidence of memory corruption and we presume that with enough effort some of these could have been exploited to run arbitrary code. This vulnerability affects Firefox < 88.

CVSS 8.8 · High · EPSS 0.9% · Fix available

Published
Updated

Stack: system

Affected products and versions

  • firefox

    Versions
    • ≥ unspecified, < 88: Affected (custom)

    Update to 88

  • firefox Ubuntu:16.04:LTS

    Versions
    • 41.0.2+build2-0ubuntu1
    • 42.0+build2-0ubuntu1
    • 44.0+build3-0ubuntu2
    • 44.0.1+build1-0ubuntu1
    • 44.0.2+build1-0ubuntu1
    • 45.0+build2-0ubuntu1
    • 45.0.1+build1-0ubuntu1
    • 45.0.2+build1-0ubuntu1
    • 46.0+build5-0ubuntu0.16.04.2
    • 46.0.1+build1-0ubuntu0.16.04.2
    • 47.0+build3-0ubuntu0.16.04.1
    • 48.0+build2-0ubuntu0.16.04.1
    • 49.0+build4-0ubuntu0.16.04.1
    • 49.0.2+build2-0ubuntu0.16.04.2
    • 50.0+build2-0ubuntu0.16.04.2
    • 50.0.2+build1-0ubuntu0.16.04.1
    • 50.1.0+build2-0ubuntu0.16.04.1
    • 51.0.1+build2-0ubuntu0.16.04.1
    • 51.0.1+build2-0ubuntu0.16.04.2
    • 52.0+build2-0ubuntu0.16.04.1
    • 52.0.1+build2-0ubuntu0.16.04.1
    • 52.0.2+build1-0ubuntu0.16.04.1
    • 53.0+build6-0ubuntu0.16.04.1
    • 53.0.2+build1-0ubuntu0.16.04.2
    • 53.0.3+build1-0ubuntu0.16.04.2
    • 54.0+build3-0ubuntu0.16.04.1
    • 55.0.1+build2-0ubuntu0.16.04.2
    • 55.0.2+build1-0ubuntu0.16.04.1
    • 56.0+build6-0ubuntu0.16.04.1
    • 56.0+build6-0ubuntu0.16.04.2
    • 57.0+build4-0ubuntu0.16.04.5
    • 57.0+build4-0ubuntu0.16.04.6
    • 57.0.1+build2-0ubuntu0.16.04.1
    • 57.0.3+build1-0ubuntu0.16.04.1
    • 57.0.4+build1-0ubuntu0.16.04.1
    • 58.0+build6-0ubuntu0.16.04.1
    • 58.0.1+build1-0ubuntu0.16.04.1
    • 58.0.2+build1-0ubuntu0.16.04.1
    • 59.0+build5-0ubuntu0.16.04.1
    • 59.0.1+build1-0ubuntu0.16.04.1
    • 59.0.2+build1-0ubuntu0.16.04.1
    • 59.0.2+build1-0ubuntu0.16.04.3
    • 60.0+build2-0ubuntu0.16.04.1
    • 60.0.1+build2-0ubuntu0.16.04.1
    • 60.0.2+build1-0ubuntu0.16.04.1
    • 61.0+build3-0ubuntu0.16.04.2
    • 61.0.1+build1-0ubuntu0.16.04.1
    • 62.0+build2-0ubuntu0.16.04.3
    • 62.0+build2-0ubuntu0.16.04.4
    • 62.0+build2-0ubuntu0.16.04.5
    • 62.0.3+build1-0ubuntu0.16.04.2
    • 63.0+build2-0ubuntu0.16.04.2
    • 63.0.3+build1-0ubuntu0.16.04.1
    • 64.0+build3-0ubuntu0.16.04.1
    • 65.0+build2-0ubuntu0.16.04.1
    • 65.0.1+build2-0ubuntu0.16.04.1
    • 66.0+build3-0ubuntu0.16.04.2
    • 66.0.1+build1-0ubuntu0.16.04.1
    • 66.0.2+build1-0ubuntu0.16.04.1
    • 66.0.3+build1-0ubuntu0.16.04.1
    • 66.0.4+build3-0ubuntu0.16.04.1
    • 66.0.5+build1-0ubuntu0.16.04.1
    • 67.0+build2-0ubuntu0.16.04.1
    • 67.0.1+build1-0ubuntu0.16.04.1
    • 67.0.2+build2-0ubuntu0.16.04.1
    • 67.0.3+build1-0ubuntu0.16.04.1
    • 67.0.4+build1-0ubuntu0.16.04.1
    • 68.0+build3-0ubuntu0.16.04.1
    • 68.0.1+build1-0ubuntu0.16.04.1
    • 68.0.2+build1-0ubuntu0.16.04.1
    • 69.0+build2-0ubuntu0.16.04.4
    • 69.0.1+build1-0ubuntu0.16.04.1
    • 69.0.2+build1-0ubuntu0.16.04.1
    • 70.0+build2-0ubuntu0.16.04.1
    • 70.0.1+build1-0ubuntu0.16.04.1
    • 71.0+build5-0ubuntu0.16.04.1
    • 72.0.1+build1-0ubuntu0.16.04.1
    • 72.0.2+build1-0ubuntu0.16.04.1
    • 73.0.1+build1-0ubuntu0.16.04.1
    • 74.0+build3-0ubuntu0.16.04.1
    • 74.0.1+build1-0ubuntu0.16.04.1
    • 75.0+build3-0ubuntu0.16.04.1
    • 76.0+build2-0ubuntu0.16.04.1
    • 76.0.1+build1-0ubuntu0.16.04.1
    • 77.0.1+build1-0ubuntu0.16.04.1
    • 78.0.1+build1-0ubuntu0.16.04.1
    • 78.0.2+build2-0ubuntu0.16.04.1
    • 79.0+build1-0ubuntu0.16.04.2
    • 80.0+build2-0ubuntu0.16.04.1
    • 80.0.1+build1-0ubuntu0.16.04.1
    • 81.0+build2-0ubuntu0.16.04.1
    • 81.0.2+build1-0ubuntu0.16.04.1
    • 82.0+build2-0ubuntu0.16.04.5
    • 82.0.2+build1-0ubuntu0.16.04.1
    • 82.0.3+build1-0ubuntu0.16.04.1
    • 83.0+build2-0ubuntu0.16.04.3
    • 84.0+build3-0ubuntu0.16.04.1
    • 84.0.1+build1-0ubuntu0.16.04.1
    • 84.0.2+build1-0ubuntu0.16.04.1
    • 85.0+build1-0ubuntu0.16.04.1
    • 85.0.1+build1-0ubuntu0.16.04.1
    • 86.0+build3-0ubuntu0.16.04.1
    • 86.0.1+build1-0ubuntu0.16.04.2
    • 87.0+build3-0ubuntu0.16.04.2
    Affected ranges
    • ECOSYSTEM: < 88.0+build2-0ubuntu0.16.04.1

    Update to 88.0+build2-0ubuntu0.16.04.1

  • firefox Ubuntu:18.04:LTS

    Versions
    • 56.0+build6-0ubuntu1
    • 57.0.1+build2-0ubuntu1
    • 59.0.1+build1-0ubuntu1
    • 59.0.2+build1-0ubuntu1
    • 60.0+build2-0ubuntu1
    • 60.0.1+build2-0ubuntu0.18.04.1
    • 60.0.2+build1-0ubuntu0.18.04.1
    • 61.0+build3-0ubuntu0.18.04.1
    • 61.0.1+build1-0ubuntu0.18.04.1
    • 62.0+build2-0ubuntu0.18.04.3
    • 62.0+build2-0ubuntu0.18.04.4
    • 62.0+build2-0ubuntu0.18.04.5
    • 62.0.3+build1-0ubuntu0.18.04.1
    • 63.0+build2-0ubuntu0.18.04.2
    • 63.0.3+build1-0ubuntu0.18.04.1
    • 64.0+build3-0ubuntu0.18.04.1
    • 65.0+build2-0ubuntu0.18.04.1
    • 65.0.1+build2-0ubuntu0.18.04.1
    • 66.0+build3-0ubuntu0.18.04.1
    • 66.0.1+build1-0ubuntu0.18.04.1
    • 66.0.2+build1-0ubuntu0.18.04.1
    • 66.0.3+build1-0ubuntu0.18.04.1
    • 66.0.4+build3-0ubuntu0.18.04.1
    • 66.0.5+build1-0ubuntu0.18.04.1
    • 67.0+build2-0ubuntu0.18.04.1
    • 67.0.1+build1-0ubuntu0.18.04.1
    • 67.0.2+build2-0ubuntu0.18.04.1
    • 67.0.3+build1-0ubuntu0.18.04.1
    • 67.0.4+build1-0ubuntu0.18.04.1
    • 68.0+build3-0ubuntu0.18.04.1
    • 68.0.1+build1-0ubuntu0.18.04.1
    • 68.0.2+build1-0ubuntu0.18.04.1
    • 69.0+build2-0ubuntu0.18.04.1
    • 69.0.1+build1-0ubuntu0.18.04.1
    • 69.0.2+build1-0ubuntu0.18.04.1
    • 70.0+build2-0ubuntu0.18.04.1
    • 70.0.1+build1-0ubuntu0.18.04.1
    • 71.0+build5-0ubuntu0.18.04.1
    • 72.0.1+build1-0ubuntu0.18.04.1
    • 72.0.2+build1-0ubuntu0.18.04.1
    • 73.0+build3-0ubuntu0.18.04.1
    • 73.0.1+build1-0ubuntu0.18.04.1
    • 74.0+build3-0ubuntu0.18.04.1
    • 74.0.1+build1-0ubuntu0.18.04.1
    • 75.0+build3-0ubuntu0.18.04.1
    • 76.0+build2-0ubuntu0.18.04.1
    • 76.0.1+build1-0ubuntu0.18.04.1
    • 77.0.1+build1-0ubuntu0.18.04.1
    • 78.0.1+build1-0ubuntu0.18.04.1
    • 78.0.2+build2-0ubuntu0.18.04.1
    • 79.0+build1-0ubuntu0.18.04.1
    • 80.0+build2-0ubuntu0.18.04.1
    • 80.0.1+build1-0ubuntu0.18.04.1
    • 81.0+build2-0ubuntu0.18.04.1
    • 81.0.2+build1-0ubuntu0.18.04.1
    • 82.0+build2-0ubuntu0.18.04.1
    • 82.0.2+build1-0ubuntu0.18.04.1
    • 82.0.3+build1-0ubuntu0.18.04.1
    • 83.0+build2-0ubuntu0.18.04.2
    • 84.0+build3-0ubuntu0.18.04.1
    • 84.0.1+build1-0ubuntu0.18.04.1
    • 84.0.2+build1-0ubuntu0.18.04.1
    • 85.0+build1-0ubuntu0.18.04.1
    • 85.0.1+build1-0ubuntu0.18.04.1
    • 86.0+build3-0ubuntu0.18.04.1
    • 86.0.1+build1-0ubuntu0.18.04.1
    • 87.0+build3-0ubuntu0.18.04.2
    Affected ranges
    • ECOSYSTEM: < 88.0+build2-0ubuntu0.18.04.2

    Update to 88.0+build2-0ubuntu0.18.04.2

  • mozjs52 Ubuntu:18.04:LTS

    Versions
    • 52.3.1-0ubuntu3
    • 52.3.1-7fakesync1
    • 52.8.1-0ubuntu0.18.04.1
    • 52.9.1-0ubuntu0.18.04.1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • mozjs38 Ubuntu:18.04:LTS

    Versions
    • 38.8.0~repack1-0ubuntu1
    • 38.8.0~repack1-0ubuntu3
    • 38.8.0~repack1-0ubuntu4
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • firefox Ubuntu:20.04:LTS

    Versions
    • 69.0.3+build1-0ubuntu1
    • 70.0+build2-0ubuntu1
    • 70.0+build2-0ubuntu2
    • 70.0.1+build1-0ubuntu2
    • 71.0+build2-0ubuntu2
    • 71.0+build5-0ubuntu1
    • 72.0.1+build1-0ubuntu1
    • 72.0.2+build1-0ubuntu1
    • 73.0+build1-0ubuntu1
    • 73.0+build2-0ubuntu1
    • 73.0+build3-0ubuntu1
    • 73.0.1+build1-0ubuntu1
    • 74.0+build1-0ubuntu1
    • 74.0+build2-0ubuntu1
    • 74.0+build2-0ubuntu2
    • 74.0+build3-0ubuntu1
    • 75.0+build3-0ubuntu1
    • 76.0+build2-0ubuntu0.20.04.1
    • 76.0.1+build1-0ubuntu0.20.04.1
    • 77.0.1+build1-0ubuntu0.20.04.1
    • 78.0.1+build1-0ubuntu0.20.04.1
    • 78.0.2+build2-0ubuntu0.20.04.1
    • 79.0+build1-0ubuntu0.20.04.1
    • 80.0+build2-0ubuntu0.20.04.1
    • 80.0.1+build1-0ubuntu0.20.04.1
    • 81.0+build2-0ubuntu0.20.04.1
    • 81.0.2+build1-0ubuntu0.20.04.1
    • 82.0+build2-0ubuntu0.20.04.1
    • 82.0.2+build1-0ubuntu0.20.04.1
    • 82.0.3+build1-0ubuntu0.20.04.1
    • 83.0+build2-0ubuntu0.20.04.1
    • 84.0+build3-0ubuntu0.20.04.1
    • 84.0.1+build1-0ubuntu0.20.04.1
    • 84.0.2+build1-0ubuntu0.20.04.1
    • 85.0+build1-0ubuntu0.20.04.1
    • 85.0.1+build1-0ubuntu0.20.04.1
    • 86.0+build3-0ubuntu0.20.04.1
    • 86.0.1+build1-0ubuntu0.20.04.1
    • 87.0+build3-0ubuntu0.20.04.2
    Affected ranges
    • ECOSYSTEM: < 88.0+build2-0ubuntu0.20.04.1

    Update to 88.0+build2-0ubuntu0.20.04.1

  • mozjs68 Ubuntu:20.04:LTS

    Versions
    • 68.5.0-1~fakesync
    • 68.5.0-2~fakesync
    • 68.6.0-1
    • 68.6.0-1ubuntu1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • mozjs52 Ubuntu:20.04:LTS

    Versions
    • 52.9.1-1build1
    • 52.9.1-1ubuntu3
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

  • mozjs78 Ubuntu:22.04:LTS

    Versions
    • 78.13.0-1
    • 78.15.0-2
    • 78.15.0-4ubuntu1
    Affected ranges
    • ECOSYSTEM: (−∞, +∞)

    No fix published

Original sources

Check your server →