جزئیات آسیبپذیری
CVE-2026-117680
jsv treats regex match budget exhaustion as a non-match, bypassing patternProperties and not
خلاصهی فارسی
خلاصهی فارسی برای این آسیبپذیری هنوز تهیه نشده است.
شرح رسمی (انگلیسی)
Improper Check for Unusual or Exceptional Conditions vulnerability in the pattern and patternProperties keywords in lud jsv allows an unauthenticated remote attacker to bypass schema validation via a string that matches a schema regex only after heavy backtracking. JSV.Helpers.RegexExt.bounded_match?/2 runs schema regexes with a backtracking budget but calls :re.run/3 without :report_errors, so a match that exhausts the budget returns the same :nomatch as a real non-match. A key that matches a patternProperties regex is then checked against additionalProperties or not at all, and a string that matches a not subschema with a pattern is accepted. Before the budget existed, Regex.match?/2 failed the same way at Erlang's default match limit. Only schemas whose regex explores a catastrophic branch before the branch that matches are affected. The attacker controls the data, not the schema, and linear patterns never exhaust the budget. This issue affects jsv: from 0.1.0 before 0.26.2.
امتیازهای CVSS
| امتیاز | نسخه | منبع | بردار |
|---|---|---|---|
| 2.1پایین | 4.0 | CVEProject cvelistV5 (CNA) (EEF) | CVSS:4.0/AV:L/AC:L/AT:P/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N |
محصولات آسیبپذیر
| فروشنده | محصول | نسخهها | منبع |
|---|---|---|---|
| lud | jsv | 0.1.0 ≤ v < 0.26.2 | CVEProject cvelistV5 (CNA) |
| lud | jsv | 302a5d0803468f81a1cf08e3b67d8b14cee759ca ≤ v < defdb8a68ac7f218aa5dfe85190d484017cb8817 | CVEProject cvelistV5 (CNA) |
منابع و راهنماها
۵- https://cna.erlef.org/cves/CVE-2026-117680.html related
- https://osv.dev/vulnerability/EEF-CVE-2026-117680 related
- https://github.com/lud/jsv/commit/302a5d0803468f81a1cf08e3b67d8b14cee759ca related
- https://github.com/lud/jsv/commit/defdb8a68ac7f218aa5dfe85190d484017cb8817 patch
- https://github.com/lud/jsv/security/advisories/GHSA-cvmg-hgv6-jqcp vendor-advisoryrelated
اطلاعات
- تاریخ انتشار
- ۱۴۰۵/۰۸/۱۰
- آخرین بهروزرسانی
- ۱۴۰۵/۰۸/۱۱
- وضعیت
- PUBLISHED
- صادرکننده (CNA)
- EEF
- اولویت کلون
- بهزودی
پیشبینی بهرهبرداری (EPSS)
ارزیابی SSVC (CISA)
- Automatable
- no
- Exploitation
- poc
- Technical Impact
- partial
ضعفها (CWE)
- CWE-754Improper Check for Unusual or Exceptional Conditions