An open index of dependabot pull requests across open source projects.

ReDoS based DoS vulnerability in GlobalID

GHSA-23c2-gwp5-pxw9 CVE-2023-22799
Description:

There is a ReDoS based DoS vulnerability in the GlobalID gem. This vulnerability has been assigned the CVE identifier CVE-2023-22799.

Versions Affected: >= 0.2.1 Not affected: NOTAFFECTED Fixed Versions: 1.0.1
Impact

There is a possible DoS vulnerability in the model name parsing section of the GlobalID gem. Carefully crafted input can cause the regular expression engine to take an unexpected amount of time. All users running an affected release should either upgrade or use one of the workarounds immediately.
Releases

The FIXED releases are available at the normal locations.
Workarounds

There are no feasible workarounds for this issue.
Patches

To aid users who aren’t able to upgrade immediately we have provided patches for the two supported release series. They are in git-am format and consist of a single changeset.

1-0-model-name-redos.patch - Patch for 1.0 series
Affected Packages
Ecosystem Package Vulnerable Versions Patched Version
rubygems globalid >= 0.2.1, < 1.0.1
1.0.1
Related Dependabot Pull Requests
Bump the bundler group across 1 directory with 10 updates
Open 11 months ago
Centaurioun/texterify #39
rubygems:puma rubygems:rexml +6 more
Centaurioun
Bump the bundler group across 1 directory with 7 updates
Open about 1 year ago
LHNCBC/phr #18
rubygems:rack rubygems:nokogiri +5 more
LHNCBC
Bump the bundler group across 1 directory with 11 updates
Open about 1 year ago
Centaurioun/texterify #38
rubygems:puma rubygems:rexml +6 more
Centaurioun
Bump the bundler group across 1 directory with 4 updates
Open about 1 year ago
Brown-University-Library/vivo-on-rails #86
rubygems:rack rubygems:nokogiri +2 more
Brown-University-Library
Bump the bundler group across 1 directory with 17 updates
Closed about 1 year ago
yellow5/rails-base-app #1
rubygems:rails rubygems:nokogiri +12 more
yellow5
Bump globalid from 1.0.0 to 1.0.1
Merged over 1 year ago
PG-owl/plasearch-back #20
rubygems:globalid
PG-owl
Bump the bundler group across 5 directories with 13 updates
Merged about 2 years ago
tsk-brc/Learning #4
npm:activesupport npm:actionview +11 more
tsk-brc
Bump globalid from 1.0.0 to 1.2.1
Closed almost 3 years ago
Nicolas-Hermet/FullTrackDev #82
rubygems:globalid
Nicolas-Hermet
Build(deps): Bump globalid from 1.0.0 to 1.2.1
Closed about 3 years ago
Unacademy/discourse #128
rubygems:globalid
Unacademy
Bump globalid from 0.4.2 to 1.1.0
Closed over 3 years ago
samaswin87/password-manager #146
rubygems:globalid
samaswin87
Bump globalid from 1.0.0 to 1.1.0
Closed over 3 years ago
parterburn/dabble.me #84
rubygems:globalid
parterburn
Bump globalid from 1.0.0 to 1.1.0
Closed over 3 years ago
MITLibraries/mitlibraries-theme #49
rubygems:globalid
MITLibraries
build(deps): bump globalid from 1.0.0 to 1.1.0
Closed over 3 years ago
steiley/sliar #1139
rubygems:globalid
steiley
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
AlsaceDigitale/frenchtechstrasbourg #95
rubygems:globalid
AlsaceDigitale
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
emitchel/elliotrmitchell #30
rubygems:globalid
emitchel
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
TRMW/blitzentrapper #281
rubygems:globalid
TRMW
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
rubydocs/app #27
rubygems:globalid
rubydocs
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
dgmdan/raceto13 #6
rubygems:globalid
dgmdan
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
nay/kozuchi #317
rubygems:globalid
nay
Bump globalid from 1.0.0 to 1.0.1
Merged over 3 years ago
mustmodify/hypermedia-blog #32
rubygems:globalid
mustmodify
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
vincetse/todos-api #27
rubygems:globalid
vincetse
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
vincetse/rails-proxy-api #28
rubygems:globalid
vincetse
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
openaustralia/morph #1327
rubygems:globalid
openaustralia
Bump globalid from 1.0.0 to 1.0.1
Open over 3 years ago
cqfn/0capa #93
rubygems:globalid
cqfn
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
risk-redux/typist #49
rubygems:globalid
risk-redux
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
bradsokol/tdf_game #296
rubygems:globalid
bradsokol
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
noesya/faceted_search #40
rubygems:globalid
noesya
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
vanduynamite/killteamladder #48
rubygems:globalid
vanduynamite
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
Aketzu/Caelia #27
rubygems:globalid
Aketzu
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
tnir/forem #127
rubygems:globalid
tnir
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
umd-lib/student-applications #112
rubygems:globalid
umd-lib
Bump globalid from 1.0.0 to 1.0.1 in /wurfl_cloud_client_example
Closed over 3 years ago
WURFL/wurfl-cloud-client-ruby #29
rubygems:globalid
WURFL
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
swobspace/wobauth #59
rubygems:globalid
swobspace
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
yusuke-suzuki/qoodish #500
rubygems:globalid
yusuke-suzuki
Bump globalid from 1.0.0 to 1.0.1
Open over 3 years ago
masoo/ddd_domain #34
rubygems:globalid
masoo
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
UAlbanyArchives/hyrax-UAlbany #35
rubygems:globalid
UAlbanyArchives
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
rpalo/forem #166
rubygems:globalid
rpalo
Bump globalid from 1.0.0 to 1.0.1
Merged over 3 years ago
m4rcelotoledo/my_beers #50
rubygems:globalid
m4rcelotoledo
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
dingusj1/jacobDingus #49
rubygems:globalid
dingusj1
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
QutEcoacoustics/baw-server #643
rubygems:globalid
QutEcoacoustics
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
shule517/peca-live #296
rubygems:globalid
shule517
Bump globalid from 1.0.0 to 1.0.1
Open over 3 years ago
svkurowski/aktenkoffer #101
rubygems:globalid
svkurowski
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
febuiles/500words #11
rubygems:globalid
febuiles
Bump globalid from 1.0.0 to 1.0.1
Open over 3 years ago
datacite/levriero #104
rubygems:globalid
datacite
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
janschill/njonassimons.de #28
rubygems:globalid
janschill
Bump globalid from 1.0.0 to 1.0.1
Open over 3 years ago
DuckTales-Projects/bookstore #57
rubygems:globalid
DuckTales-Projects
Bump globalid from 1.0.0 to 1.0.1
Open over 3 years ago
DuckTales-Projects/library #25
rubygems:globalid
DuckTales-Projects
chore(deps): bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
odontome/app #465
rubygems:globalid
odontome
Bump globalid from 1.0.0 to 1.0.1
Open over 3 years ago
masoo/peegee #42
rubygems:globalid
masoo
Bump globalid from 1.0.0 to 1.0.1
Closed over 3 years ago
mullzk/brueschhuesli #28
rubygems:globalid
mullzk
Advisory Details
Published: January 18, 2023 over 3 years ago
Updated: September 24, 2026 19 days ago
EPSS: 1.05% 63th percentile
Source: Github
Classification: GENERAL
UUID: GSA_kwCzR0hTQS0yM2MyLWd3cDUtcHh3Oc4AAxDr
PR Statistics
PR Status
Open 17 (15.7%)
Merged 18 (16.7%)
Closed 73 (67.6%)
Update Types
Major 59 (37.8%)
Minor 35 (22.4%)
Patch 62 (39.7%)