Vulnerability Database
Blog
FAQ
Docs
arrow_forward
search
light_mode
dark_mode
Vulnerabilities
search
All ecosystems
2211354
AlmaLinux
5931
Alpaquita
16087
Alpine
4608
Android
3677
Azure Linux
17651
BellSoft Hardened Containers
754
Bitnami
9325
Chainguard
1030980
CleanStart
3946
CRAN
14
crates.io
2739
Debian
68583
Echo
7483
GHC
3
GIT
108389
GitHub Actions
55
Go
9245
Hackage
33
Hex
364
Julia
1713
Linux
29975
Mageia
6232
Maven
7044
MinimOS
145010
npm
228904
NuGet
1869
opam
29
openEuler
8800
openSUSE
14480
OSS-Fuzz
4013
Packagist
7098
Pub
11
PyPI
25193
Red Hat
23387
Rocky Linux
4305
Root
19581
RubyGems
5326
SUSE
23350
SwiftURL
60
TuxCare
9624
Ubuntu
65628
VSCode
21
Wolfi
289834
ID
Packages
Summary
Published
arrow_upward
Attributes
CLSA-2026-1790719586
TuxCare:npm/joi
TuxCare security update for joi (1 CVE)
7 hours ago
Fix available
GHSA-6h2x-m376-mqjq
npm/joi
joi: Quadratic regular-expression backtracking in `Joi.string().isoDate()`
11 hours ago
Fix available
Severity - 7.5 (High)
CVE-2026-92599
github.com/hapijs/joi
Joi before 17.13.7 and 18.2.6 ReDoS via isoDate
16 Sep
Fix available
Severity - 8.7 (High)
CVE-2026-90771
github.com/hapijs/joi
joi before 17.13.8 and 18.2.9 Prototype Pollution via messages
13 Sep
Fix available
Severity - 6.3 (Medium)
GHSA-6w3j-5fw6-r9vr
npm/@hapi/joi
npm/joi
joi: Prototype pollution via a `__proto__` language key in custom messages
08 Sep
Fix available
Severity - 3.7 (Low)
GHSA-gg4h-3hg2-grpc
npm/joi
joi: object().rename() with a template target can set the validated object's prototype
08 Sep
Fix available
Severity - 3.7 (Low)
CVE-2026-84368
github.com/hapijs/joi
joi: Prototype pollution via a `__proto__` language key in custom messages
01 Sep
Fix available
Severity - 3.7 (Low)
CVE-2026-84367
github.com/hapijs/joi
joi: object().rename() with a template target can set the validated object's prototype
01 Sep
Fix available
Severity - 3.7 (Low)
CVE-2026-48038
github.com/hapijs/joi
joi: Uncaught RangeError on deeply nested input through recursive `link()` schemas
14 Jul
Fix available
Severity - 5.3 (Medium)
ROOT-APP-NPM-CVE-2026-48038
Root:npm/@rootio/joi
Root:npm/joi
CVE-2026-48038 in @rootio/joi - Patched by Root
10 Jul
Fix available
GHSA-q7cg-457f-vx79
npm/joi
joi has an uncaught RangeError on deeply nested input through recursive `link()` schemas
11 Jun
Fix available
Severity - 5.3 (Medium)
MAL-2026-3765
npm/joi-pack
Malicious code in joi-pack (npm)
14 May
No fix available
MAL-2025-175719
npm/kupaio-kula-joi
Malicious code in kupaio-kula-joi (npm)
12 Nov 2025
No fix available
Vulnerability Database - OSV