Skip to content
OpenAdvisories

Description

jrburke requirejs v2.3.6 was discovered to contain a prototype pollution via the function s.contexts._.configure. This vulnerability allows attackers to execute arbitrary code or cause a Denial of Service (DoS) via injecting arbitrary properties.

Fixed in Linux distributions

Distributions backport fixes, so the version that fixes this vulnerability differs per release — upgrade to at least the version shown. From the distributions' security trackers and advisories.

ReleasePackageFixed inAdvisory
Debian 14 requirejs 2.3.7+ds+~2.1.37-1 —
Debian 13 requirejs 2.3.7+ds+~2.1.37-1 —
Debian 12 requirejs No fix yet —
ReleasePackageFixed inAdvisory
Ubuntu 26.10 requirejs No fix yet —
Ubuntu 25.10 requirejs No fix yet —
Ubuntu 24.04 LTS requirejs No fix yet —
Ubuntu 22.04 LTS requirejs No fix yet —
Ubuntu 20.04 LTS requirejs No fix yet —
Show 2 more (older releases, extended support, other products)
ReleasePackageFixed inAdvisory
Ubuntu 18.04 LTS requirejs No fix yet —
Ubuntu 16.04 LTS requirejs No fix yet —
ReleasePackageFixed inAdvisory
SLES 3 pgadmin4 8.5-150600.3.6.1 SUSE-SU-2024:3771-1
ReleasePackageFixed inAdvisory
openSUSE Leap 15.6 pgadmin4 8.5-150600.3.6.1 SUSE-SU-2024:3771-1

Wolfi

ReleasePackageFixed inAdvisory
Wolfi rolling py3-jupyterhub +9 5.2.0-r0 —

Affected packages

EcosystemPackageAffectedFixedRecord
npm requirejs < 2.3.7 2.3.7 GHSA-x3m3-4wpv-5vgc

Advisories 15

References