{"schemaVersion":3,"id":"CVE-2026-33940","aliases":["UBUNTU-CVE-2026-33940","DEBIAN-CVE-2026-33940","CGA-222w-2pjw-87gx","CGA-26xm-v3fm-q6w3","CGA-3qwx-v5xc-vx8v","CGA-3x98-9q2g-859v","CGA-5fg7-vf7x-6g5v","CGA-5fgc-jf57-x7vh","CGA-6m96-4xh6-3x6r","CGA-6rrh-p23j-q856","CGA-6wv7-q4pr-47r6","CGA-7pm2-2jgh-qjhw","CGA-8p36-prwj-gcjf","CGA-9rrf-5fqq-jpw7","CGA-g22c-r5px-8m2g","CGA-grqw-g4mg-p6cj","CGA-hhcp-crv2-vr6c","CGA-j9j4-9m5f-x22j","CGA-m88h-rf46-pvg5","CGA-qjq8-72cf-h845","CGA-qqmg-j7m5-w5xq","CGA-rjrh-224q-37fw","CGA-wrw8-2p6j-hx64","CGA-x8pp-qj6j-gq7r","GHSA-xhpv-hc6g-r9c6","CGA-23x5-hx8r-6m9m","CGA-26m4-pvjj-2fph","CGA-293g-9qp3-32hx","CGA-2c8v-w2v3-h687","CGA-2jf3-8m6h-pjph","CGA-2r5c-vxvp-928v","CGA-2vhv-pm94-677r","CGA-35fm-gcr6-jgjp","CGA-3pcf-qv9g-5crj","CGA-3xc3-qmm3-366w","CGA-44gc-x7fr-m5vx","CGA-45xm-9xq2-3xmc","CGA-4chc-9xw2-m45v","CGA-4mjg-ggpq-rq5p","CGA-4wgg-6fhh-3c6c","CGA-4wwx-r5qp-j2cm","CGA-599p-rw35-qmq5","CGA-5v95-r634-2hcv","CGA-5wh5-q98g-6fvf","CGA-66vf-r6vm-2ffp","CGA-68wf-548m-pc6x","CGA-6hmj-cxjg-qpw4","CGA-6m2m-h4cv-9m49","CGA-6r53-xwv2-qrm2","CGA-72fg-gmjf-325f","CGA-76ww-c969-733v","CGA-794f-22c3-6gm5","CGA-7pjm-jm52-rpjx","CGA-7xwf-f84g-h94p","CGA-83j3-q898-8r9h","CGA-873m-7x9x-cw8r","CGA-87x7-3739-h7jc","CGA-8jr2-qqwf-8x6x","CGA-929p-2rwh-2mg2","CGA-9fp2-chpq-w6cr","CGA-9v64-8x66-8qwm","CGA-cp46-96pq-3qxw","CGA-f2qm-f38f-xp9q","CGA-f7qj-35wj-vjcp","CGA-fxgp-cg2x-g39p","CGA-g397-fgh9-wpqg","CGA-g3q4-r7gw-29vg","CGA-gfw3-9j2h-5975","CGA-gxjp-8gx6-r87v","CGA-h288-7gfc-4g79","CGA-h9pc-39x6-9cq3","CGA-h9wm-mq24-448v","CGA-hfrf-p8m8-7jr5","CGA-hh5j-h42c-c9g3","CGA-hjvp-8c4m-253r","CGA-hpjw-2h58-6j7j","CGA-hq8x-qpq2-8r98","CGA-j45m-xhw8-fqqq","CGA-j77v-88wg-75m7","CGA-jg8c-5gp3-v848","CGA-jm37-jc63-35rv","CGA-jm67-v36f-cgjp","CGA-jqcp-2fxw-35qv","CGA-jw9j-4r9c-ff88","CGA-jx6w-cmjx-q939","CGA-m33c-hfwj-49pv","CGA-m3f6-rhrf-7xvf","CGA-mr4h-qr34-5m85","CGA-p285-3x3r-pg28","CGA-p7gr-w6qp-vpj6","CGA-p9w2-j2xg-jc3p","CGA-pc8m-v348-r3fq","CGA-pmr5-m2v7-m6x2","CGA-pprp-8m5q-29vq","CGA-pqq7-3prg-m3hp","CGA-pwx4-f64j-797w","CGA-q28g-c8pg-47r2","CGA-q5jj-cgj2-97vp","CGA-q5xw-7wfv-9fcv","CGA-q736-3wx2-2wp8","CGA-q8vh-9jpw-8vp5","CGA-r362-2hcw-2hm5","CGA-r3gq-fwxc-wfwg","CGA-r83q-vr9q-3hhf","CGA-r8gw-q8xh-7xqv","CGA-r8xp-hf4v-9wv3","CGA-rg4q-rppx-59r5","CGA-rgg8-5r3c-f575","CGA-rrw4-qjcc-78qc","CGA-rvc7-3h96-cphp","CGA-vj7f-rr8m-2v9p","CGA-vqm8-2wvr-j8wj","CGA-w27g-7h5c-2mjh","CGA-w2qh-h3g4-mx59","CGA-w8wv-226w-4wcg","CGA-wcpp-277j-838m","CGA-wq2x-jv3f-qhvr","CGA-wq37-vvh6-mhgc","CGA-wrjh-g83p-9mmm","CGA-wvxp-c79g-796f","CGA-x25w-chq7-rhxv","CGA-x5cq-fvcj-9p67","CGA-xc4v-m726-jw75","CGA-xcr6-mpm2-wjxx"],"status":"published","duplicateOf":null,"title":null,"description":"Handlebars provides the power necessary to let users build semantic templates. In versions 4.0.0 through 4.7.8, a crafted object placed in the template context can bypass all conditional guards in `resolvePartial()` and cause `invokePartial()` to return `undefined`. The Handlebars runtime then treats the unresolved partial as a source that needs to be compiled, passing the crafted object to `env.compile()`. Because the object is a valid Handlebars AST containing injected code, the generated JavaScript executes arbitrary commands on the server. The attack requires the adversary to control a value that can be returned by a dynamic partial lookup. Version 4.7.9 fixes the issue. Some workarounds are available. First, use the runtime-only build (`require('handlebars/runtime')`). Without `compile()`,  the fallback compilation path in `invokePartial` is unreachable. Second, sanitize context data before rendering: Ensure no value in the context is a non-primitive  object that could be passed to a dynamic partial. Third, avoid dynamic partial lookups (`{{> (lookup ...)}}`) when context data is user-controlled.","dates":{"published":"2026-03-27T21:11:10.719Z","modified":"2026-09-04T12:04:53.335Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":8.1,"severity":"high","version":"3.1","versionLabel":"v3.1","source":"CVE.org","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":8.1,"severity":"high","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Ubuntu","score":8.1,"severity":"high","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":5.6,"impact":9.8,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Debian","score":8.1,"severity":"high","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":5.6,"impact":9.8,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Wolfi","score":8.1,"severity":"high","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":5.6,"impact":9.8,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Npm","score":8.1,"severity":"high","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":5.6,"impact":9.8,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Chainguard","score":8.1,"severity":"high","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":5.6,"impact":9.8,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":8.1,"severity":"high","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:U/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.00791,"percentile":0.5551,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0.08800000000000005,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.00703},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00791,"percentile":0.5551}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.00703,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.00791,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.00791,"percentile":0.5551}]},"kev":{"state":"not-listed","entries":[],"listedCount":0,"totalCatalogs":3,"catalogs":[{"source":"cisa","label":"CISA","listed":false,"entry":null},{"source":"enisa","label":"ENISA","listed":false,"entry":null},{"source":"circl","label":"CIRCL","listed":false,"entry":null}]},"ransomware":{"state":"none-recorded","sources":[]},"exploits":[{"id":"GITHUB_HANDLEBARS-LANG_HANDLEBARS.JS","name":"Handlebars.Js","source":"github","url":"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-2qvq-rjwj-gvw9","maturity":"poc","reliabilityScore":0.3,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null}],"exploitCount":1,"weaknesses":[{"id":"CWE-94","name":"Improper Control of Generation of Code ('Code Injection')","description":"The product constructs all or part of a code segment using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify the syntax or behavior of the intended code segment.","type":"weakness","status":"Draft","abstraction":"Base","likelihoodOfExploit":"Medium","url":"https://cwe.mitre.org/data/definitions/94.html"},{"id":"CWE-843","name":"Access of Resource Using Incompatible Type ('Type Confusion')","description":"The product allocates or initializes a resource such as a pointer, object, or variable using one type, but it later accesses that resource using a type that is incompatible with the original type.","type":"weakness","status":"Incomplete","abstraction":"Base","likelihoodOfExploit":null,"url":"https://cwe.mitre.org/data/definitions/843.html"}],"affected":[{"vendor":"chainguard","product":"gitlab-rails-ce-18.1","name":"gitlab-rails-ce-18.1","label":"gitlab-rails-ce-18.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.1","purlType":"apk","versions":[{"text":"< 18.1.6-r14","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 18.1.6-r14","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.10","name":"gitlab-rails-ce-18.10","label":"gitlab-rails-ce-18.10","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.10","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.11","name":"gitlab-rails-ce-18.11","label":"gitlab-rails-ce-18.11","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.11","purlType":"apk","versions":[{"text":"< 18.11.6-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 18.11.6-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.5","name":"gitlab-rails-ce-18.5","label":"gitlab-rails-ce-18.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.5","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.6","name":"gitlab-rails-ce-18.6","label":"gitlab-rails-ce-18.6","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.6","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.7","name":"gitlab-rails-ce-18.7","label":"gitlab-rails-ce-18.7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.7","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.8","name":"gitlab-rails-ce-18.8","label":"gitlab-rails-ce-18.8","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.8","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.9","name":"gitlab-rails-ce-18.9","label":"gitlab-rails-ce-18.9","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.9","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-19.0","name":"gitlab-rails-ce-19.0","label":"gitlab-rails-ce-19.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-19.0","purlType":"apk","versions":[{"text":"< 19.0.3-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.0.3-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-19.1","name":"gitlab-rails-ce-19.1","label":"gitlab-rails-ce-19.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-19.1","purlType":"apk","versions":[{"text":"< 19.1.1-r6","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.1.1-r6","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-assets-fips-19.4","name":"gitlab-rails-ce-assets-fips-19.4","label":"gitlab-rails-ce-assets-fips-19.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-19.4","purlType":"apk","versions":[{"text":"< 19.4.0-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.4.0-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.1","name":"gitlab-rails-ce-fips-18.1","label":"gitlab-rails-ce-fips-18.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.1","purlType":"apk","versions":[{"text":"< 18.1.6-r15","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 18.1.6-r15","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.10","name":"gitlab-rails-ce-fips-18.10","label":"gitlab-rails-ce-fips-18.10","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.10","purlType":"apk","versions":[{"text":"< 18.10.8-r8","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 18.10.8-r8","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.11","name":"gitlab-rails-ce-fips-18.11","label":"gitlab-rails-ce-fips-18.11","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.11","purlType":"apk","versions":[{"text":"< 18.11.6-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 18.11.6-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.5","name":"gitlab-rails-ce-fips-18.5","label":"gitlab-rails-ce-fips-18.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.5","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.6","name":"gitlab-rails-ce-fips-18.6","label":"gitlab-rails-ce-fips-18.6","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.6","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.7","name":"gitlab-rails-ce-fips-18.7","label":"gitlab-rails-ce-fips-18.7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.7","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.8","name":"gitlab-rails-ce-fips-18.8","label":"gitlab-rails-ce-fips-18.8","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.8","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.9","name":"gitlab-rails-ce-fips-18.9","label":"gitlab-rails-ce-fips-18.9","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.9","purlType":"apk","versions":[{"text":"< 18.9.8-r8","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 18.9.8-r8","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-19.0","name":"gitlab-rails-ce-fips-19.0","label":"gitlab-rails-ce-fips-19.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-19.0","purlType":"apk","versions":[{"text":"< 19.0.3-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.0.3-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-19.1","name":"gitlab-rails-ce-fips-19.1","label":"gitlab-rails-ce-fips-19.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-19.1","purlType":"apk","versions":[{"text":"< 19.1.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 19.1.1-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"jupyter-base-notebook","name":"jupyter-base-notebook","label":"jupyter-base-notebook","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/jupyter-base-notebook","purlType":"apk","versions":[{"text":"< 7.6.3-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 7.6.3-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-7","name":"kibana-7","label":"kibana-7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-7","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-8.17","name":"kibana-8.17","label":"kibana-8.17","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-8.17","purlType":"apk","versions":[{"text":"< 8.17.10-r15","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 8.17.10-r15","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-8.17-bitnami","name":"kibana-8.17-bitnami","label":"kibana-8.17-bitnami","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-8.17-bitnami","purlType":"apk","versions":[{"text":"< 8.17.10-r15","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 8.17.10-r15","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-8.17-iamguarded","name":"kibana-8.17-iamguarded","label":"kibana-8.17-iamguarded","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-8.17-iamguarded","purlType":"apk","versions":[{"text":"< 8.17.10-r15","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 8.17.10-r15","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-8.18","name":"kibana-8.18","label":"kibana-8.18","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-8.18","purlType":"apk","versions":[{"text":"< 8.18.8-r11","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 8.18.8-r11","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-8.18-bitnami","name":"kibana-8.18-bitnami","label":"kibana-8.18-bitnami","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-8.18-bitnami","purlType":"apk","versions":[{"text":"< 8.18.8-r11","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 8.18.8-r11","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-8.18-iamguarded","name":"kibana-8.18-iamguarded","label":"kibana-8.18-iamguarded","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-8.18-iamguarded","purlType":"apk","versions":[{"text":"< 8.18.8-r11","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 8.18.8-r11","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-8.19","name":"kibana-8.19","label":"kibana-8.19","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-8.19","purlType":"apk","versions":[{"text":"< 8.19.13-r5","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 8.19.13-r5","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-8.19-bitnami","name":"kibana-8.19-bitnami","label":"kibana-8.19-bitnami","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-8.19-bitnami","purlType":"apk","versions":[{"text":"< 8.19.13-r5","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 8.19.13-r5","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-8.19-iamguarded","name":"kibana-8.19-iamguarded","label":"kibana-8.19-iamguarded","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-8.19-iamguarded","purlType":"apk","versions":[{"text":"< 8.19.13-r5","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 8.19.13-r5","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-9.0","name":"kibana-9.0","label":"kibana-9.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-9.0","purlType":"apk","versions":[{"text":"< 9.0.8-r16","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.0.8-r16","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-9.0-bitnami","name":"kibana-9.0-bitnami","label":"kibana-9.0-bitnami","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-9.0-bitnami","purlType":"apk","versions":[{"text":"< 9.0.8-r16","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.0.8-r16","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-9.0-iamguarded","name":"kibana-9.0-iamguarded","label":"kibana-9.0-iamguarded","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-9.0-iamguarded","purlType":"apk","versions":[{"text":"< 9.0.8-r16","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.0.8-r16","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-9.1","name":"kibana-9.1","label":"kibana-9.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-9.1","purlType":"apk","versions":[{"text":"< 9.1.10-r9","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.1.10-r9","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-9.1-iamguarded","name":"kibana-9.1-iamguarded","label":"kibana-9.1-iamguarded","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-9.1-iamguarded","purlType":"apk","versions":[{"text":"< 9.1.10-r9","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.1.10-r9","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-9.2","name":"kibana-9.2","label":"kibana-9.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-9.2","purlType":"apk","versions":[{"text":"< 9.2.7-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.2.7-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-9.2-iamguarded","name":"kibana-9.2-iamguarded","label":"kibana-9.2-iamguarded","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-9.2-iamguarded","purlType":"apk","versions":[{"text":"< 9.2.7-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.2.7-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-9.3","name":"kibana-9.3","label":"kibana-9.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-9.3","purlType":"apk","versions":[{"text":"< 9.3.2-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.3.2-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"kibana-9.3-iamguarded","name":"kibana-9.3-iamguarded","label":"kibana-9.3-iamguarded","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/kibana-9.3-iamguarded","purlType":"apk","versions":[{"text":"< 9.3.2-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.3.2-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"langfuse-fips-3.152-worker","name":"langfuse-fips-3.152-worker","label":"langfuse-fips-3.152-worker","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/langfuse-fips-3.152-worker","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"lerna","name":"lerna","label":"lerna","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/lerna","purlType":"apk","versions":[{"text":"< 9.0.7-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.0.7-r2","eol":null,"hubHref":null},{"vendor":"chainguard","product":"nextcloud-server-31","name":"nextcloud-server-31","label":"nextcloud-server-31","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/nextcloud-server-31","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"nextcloud-server-32","name":"nextcloud-server-32","label":"nextcloud-server-32","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/nextcloud-server-32","purlType":"apk","versions":[{"text":"< 32.0.12-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 32.0.12-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"opensearch-dashboards-2","name":"opensearch-dashboards-2","label":"opensearch-dashboards-2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/opensearch-dashboards-2","purlType":"apk","versions":[{"text":"< 2.19.5-r5","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.19.5-r5","eol":null,"hubHref":null},{"vendor":"chainguard","product":"opensearch-dashboards-2-fips","name":"opensearch-dashboards-2-fips","label":"opensearch-dashboards-2-fips","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/opensearch-dashboards-2-fips","purlType":"apk","versions":[{"text":"< 2.19.5-r4","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.19.5-r4","eol":null,"hubHref":null},{"vendor":"chainguard","product":"opensearch-dashboards-3","name":"opensearch-dashboards-3","label":"opensearch-dashboards-3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/opensearch-dashboards-3","purlType":"apk","versions":[{"text":"< 3.5.0-r12","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.5.0-r12","eol":null,"hubHref":null},{"vendor":"chainguard","product":"opensearch-dashboards-3-fips","name":"opensearch-dashboards-3-fips","label":"opensearch-dashboards-3-fips","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/opensearch-dashboards-3-fips","purlType":"apk","versions":[{"text":"< 3.5.0-r9","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.5.0-r9","eol":null,"hubHref":null},{"vendor":"chainguard","product":"pelias-api","name":"pelias-api","label":"pelias-api","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/pelias-api","purlType":"apk","versions":[{"text":"< 7.6.0-r5","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 7.6.0-r5","eol":null,"hubHref":null},{"vendor":"chainguard","product":"prism","name":"prism","label":"prism","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/prism","purlType":"apk","versions":[{"text":"< 5.14.3-r13","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 5.14.3-r13","eol":{"isEol":null,"eolDate":null,"matchMethod":"alias_exact","cycle":null,"product":{"name":"nutanix-prism","label":"Nutanix Prism Central","category":"server-app"}},"hubHref":null},{"vendor":"chainguard","product":"py3.10-jupyterlab","name":"py3.10-jupyterlab","label":"py3.10-jupyterlab","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.10-jupyterlab","purlType":"apk","versions":[{"text":"< 4.6.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.6.1-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.11-jupyterlab","name":"py3.11-jupyterlab","label":"py3.11-jupyterlab","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.11-jupyterlab","purlType":"apk","versions":[{"text":"< 4.6.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.6.1-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.12-jupyterlab","name":"py3.12-jupyterlab","label":"py3.12-jupyterlab","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.12-jupyterlab","purlType":"apk","versions":[{"text":"< 4.6.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.6.1-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"py3.13-jupyterlab","name":"py3.13-jupyterlab","label":"py3.13-jupyterlab","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/py3.13-jupyterlab","purlType":"apk","versions":[{"text":"< 4.6.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.6.1-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"rancher-api-ui","name":"rancher-api-ui","label":"rancher-api-ui","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/rancher-api-ui","purlType":"apk","versions":[{"text":"< 1.2.3-r8","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.2.3-r8","eol":null,"hubHref":null},{"vendor":"chainguard","product":"tensorflow-cpu-jupyter","name":"tensorflow-cpu-jupyter","label":"tensorflow-cpu-jupyter","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/tensorflow-cpu-jupyter","purlType":"apk","versions":[{"text":"< 2.21.0-r8","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.21.0-r8","eol":null,"hubHref":null},{"vendor":"chainguard","product":"tensorflow-gpu-jupyter","name":"tensorflow-gpu-jupyter","label":"tensorflow-gpu-jupyter","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/tensorflow-gpu-jupyter","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"tileserver-gl-fips","name":"tileserver-gl-fips","label":"tileserver-gl-fips","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/tileserver-gl-fips","purlType":"apk","versions":[{"text":"< 5.5.0-r11","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 5.5.0-r11","eol":null,"hubHref":null},{"vendor":"chainguard","product":"ts-patch","name":"ts-patch","label":"ts-patch","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/ts-patch","purlType":"apk","versions":[{"text":"< 4.0.1-r0","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.0.1-r0","eol":null,"hubHref":null},{"vendor":"chainguard","product":"wazuh-dashboard","name":"wazuh-dashboard","label":"wazuh-dashboard","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/wazuh-dashboard","purlType":"apk","versions":[{"text":"< 4.14.4-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.14.4-r1","eol":null,"hubHref":null},{"vendor":"chainguard","product":"wazuh-dashboard-security-plugin-fips","name":"wazuh-dashboard-security-plugin-fips","label":"wazuh-dashboard-security-plugin-fips","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/wazuh-dashboard-security-plugin-fips","purlType":"apk","versions":[{"text":"< 4.14.5-r8","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.14.5-r8","eol":null,"hubHref":null},{"vendor":"wolfi","product":"jupyter-base-notebook","name":"jupyter-base-notebook","label":"jupyter-base-notebook","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/jupyter-base-notebook","purlType":"apk","versions":[{"text":"< 7.6.3-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 7.6.3-r2","eol":null,"hubHref":null},{"vendor":"wolfi","product":"lerna","name":"lerna","label":"lerna","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/lerna","purlType":"apk","versions":[{"text":"< 9.0.7-r2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 9.0.7-r2","eol":null,"hubHref":null},{"vendor":"wolfi","product":"nextcloud-server-32","name":"nextcloud-server-32","label":"nextcloud-server-32","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/nextcloud-server-32","purlType":"apk","versions":[{"text":"< 32.0.12-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 32.0.12-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"opensearch-dashboards-3","name":"opensearch-dashboards-3","label":"opensearch-dashboards-3","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/opensearch-dashboards-3","purlType":"apk","versions":[{"text":"< 3.5.0-r12","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.5.0-r12","eol":null,"hubHref":null},{"vendor":"wolfi","product":"prism","name":"prism","label":"prism","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/prism","purlType":"apk","versions":[{"text":"< 5.14.3-r13","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 5.14.3-r13","eol":{"isEol":null,"eolDate":null,"matchMethod":"alias_exact","cycle":null,"product":{"name":"nutanix-prism","label":"Nutanix Prism Central","category":"server-app"}},"hubHref":null},{"vendor":"wolfi","product":"py3.10-jupyterlab","name":"py3.10-jupyterlab","label":"py3.10-jupyterlab","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/py3.10-jupyterlab","purlType":"apk","versions":[{"text":"< 4.6.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.6.1-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"py3.11-jupyterlab","name":"py3.11-jupyterlab","label":"py3.11-jupyterlab","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/py3.11-jupyterlab","purlType":"apk","versions":[{"text":"< 4.6.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.6.1-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"py3.12-jupyterlab","name":"py3.12-jupyterlab","label":"py3.12-jupyterlab","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/py3.12-jupyterlab","purlType":"apk","versions":[{"text":"< 4.6.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.6.1-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"py3.13-jupyterlab","name":"py3.13-jupyterlab","label":"py3.13-jupyterlab","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/py3.13-jupyterlab","purlType":"apk","versions":[{"text":"< 4.6.1-r1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.6.1-r1","eol":null,"hubHref":null},{"vendor":"wolfi","product":"rancher-api-ui","name":"rancher-api-ui","label":"rancher-api-ui","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/rancher-api-ui","purlType":"apk","versions":[{"text":"< 1.2.3-r8","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 1.2.3-r8","eol":null,"hubHref":null},{"vendor":"wolfi","product":"ts-patch","name":"ts-patch","label":"ts-patch","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/ts-patch","purlType":"apk","versions":[{"text":"< 4.0.1-r0","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 4.0.1-r0","eol":null,"hubHref":null},{"vendor":"debian","product":"node-handlebars","name":"node-handlebars","label":"node-handlebars","ecosystem":"Debian","cpePart":null,"purl":"pkg:deb/debian/node-handlebars","purlType":"deb","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null},{"text":"< 3:4.7.9-1","noFixRecorded":false,"fixedIn":null}],"versionsText":"All versions (No fix recorded) | < 3:4.7.9-1","eol":null,"hubHref":null},{"vendor":"ubuntu","product":"node-handlebars","name":"node-handlebars","label":"node-handlebars","ecosystem":"Ubuntu","cpePart":null,"purl":"pkg:deb/ubuntu/node-handlebars","purlType":"deb","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"handlebars-lang","product":"handlebars.js","name":"handlebars.js","label":"handlebars.js","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 4.0.0, < 4.7.9","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 4.0.0, < 4.7.9","eol":null,"hubHref":"/vendor/handlebars-lang/handlebarsjs"},{"vendor":"handlebarsjs","product":"handlebars","name":"handlebars","label":"handlebars","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"≥ 4.0.0, < 4.7.9","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 4.0.0, < 4.7.9","eol":null,"hubHref":"/vendor/handlebarsjs/handlebars"},{"vendor":"Npm","product":"handlebars","name":"handlebars","label":"handlebars","ecosystem":"Npm","cpePart":null,"purl":"pkg:npm/handlebars","purlType":"npm","versions":[{"text":"≥ 4.0.0, < 4.7.9","noFixRecorded":false,"fixedIn":null}],"versionsText":"≥ 4.0.0, < 4.7.9","eol":null,"hubHref":null}],"affectedCount":78,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6","label":"github.com/handlebars-lang/handlebars.js/security/advisories/GHSA-xhpv-hc6g-r9c6","hostname":"github.com","tags":["X Refsource CONFIRM","REPORT","Advisory","WEB","Exploit","Vendor Advisory"]},{"url":"https://github.com/handlebars-lang/handlebars.js/commit/68d8df5a88e0a26fe9e6084c5c6aaebe67b07da2","label":"github.com/handlebars-lang/handlebars.js/commit/68d8df5a88e0a26fe9e6084c5c6aaebe67b07da2","hostname":"github.com","tags":["X Refsource MISC","REPORT","FIX","WEB","Patch"]},{"url":"https://github.com/handlebars-lang/handlebars.js/releases/tag/v4.7.9","label":"github.com/handlebars-lang/handlebars.js/releases/tag/v4.7.9","hostname":"github.com","tags":["X Refsource MISC","REPORT","WEB","Release Notes"]},{"url":"https://access.redhat.com/security/cve/CVE-2026-33940","label":"access.redhat.com/security/cve/CVE-2026-33940","hostname":"access.redhat.com","tags":["VDB Entry","X Refsource REDHAT","Advisory"]},{"url":"https://bugzilla.redhat.com/show_bug.cgi?id=2452521","label":"bugzilla.redhat.com/show_bug.cgi?id=2452521","hostname":"bugzilla.redhat.com","tags":["Issue Tracking","X Refsource REDHAT","REPORT"]},{"url":"https://security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-33940.json","label":"security.access.redhat.com/data/csaf/v2/vex/2026/cve-2026-33940.json","hostname":"security.access.redhat.com","tags":["X Sadp Csaf Vex","WEB"]},{"url":"https://access.redhat.com/errata/RHSA-2026:34342","label":"access.redhat.com/errata/RHSA-2026:34342","hostname":"access.redhat.com","tags":["Vendor Advisory","X Refsource REDHAT","Advisory"]},{"url":"https://access.redhat.com/errata/RHSA-2026:10175","label":"access.redhat.com/errata/RHSA-2026:10175","hostname":"access.redhat.com","tags":["Vendor Advisory","X Refsource REDHAT","Advisory"]},{"url":"https://ubuntu.com/security/CVE-2026-33940","label":"ubuntu.com/security/CVE-2026-33940","hostname":"ubuntu.com","tags":["REPORT"]},{"url":"https://www.cve.org/CVERecord?id=CVE-2026-33940","label":"www.cve.org/CVERecord?id=CVE-2026-33940","hostname":"www.cve.org","tags":["REPORT"]},{"url":"https://security-tracker.debian.org/tracker/CVE-2026-33940","label":"security-tracker.debian.org/tracker/CVE-2026-33940","hostname":"security-tracker.debian.org","tags":["Advisory"]},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/33xxx/CVE-2026-33940.json","label":"github.com/CVEProject/cvelistV5/tree/main/cves/2026/33xxx/CVE-2026-33940.json","hostname":"github.com","tags":["Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2026-33940","label":"nvd.nist.gov/vuln/detail/CVE-2026-33940","hostname":"nvd.nist.gov","tags":["Advisory"]},{"url":"https://github.com/handlebars-lang/handlebars.js","label":"github.com/handlebars-lang/handlebars.js","hostname":"github.com","tags":["PACKAGE"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":["CGA-JVP9-2WQ9-5G82"]},"timeline":[{"kind":"published","date":"2026-03-27T21:11:10.719Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2026-09-04T12:04:53.335Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":43,"level":"medium","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-19T22:49:54.064Z","stale":false,"partial":false}}