{"schemaVersion":3,"id":"CVE-2021-21353","aliases":["CGA-23g7-fxfh-cjxc","CGA-3fxp-xqpm-wmf5","CGA-7vr2-jc3p-7w7f","CGA-m8r4-xwhj-66q7","GHSA-p493-635q-r6gr","CGA-287w-x769-4v87","CGA-2gw8-cw68-cf68","CGA-2j6g-gxmh-fgg4","CGA-2jqr-5cgx-gw6w","CGA-2jxc-r2g8-pvw5","CGA-2p56-2c67-9f97","CGA-2qvf-hvph-qpf7","CGA-2rgc-p35m-v43m","CGA-2vg7-34f6-45r2","CGA-368m-rfc8-78cm","CGA-3c33-gc9w-hmw3","CGA-3f52-3mm3-w74q","CGA-3f64-xq65-5v2v","CGA-3ggh-6v57-jhc3","CGA-3qc3-f8ph-m9fj","CGA-45vp-9j54-r6cv","CGA-49rr-m6pr-3m83","CGA-4cg5-hg7p-5pfg","CGA-4r5g-qvqh-5jvm","CGA-4vc6-7x6j-chm8","CGA-4vwj-5xmh-pcjv","CGA-52jw-pwr7-m2c2","CGA-58qx-g5w7-hwvw","CGA-5cm4-rcc2-f82c","CGA-5hcq-hp5g-74g4","CGA-5hq4-96hj-49gh","CGA-5qg4-9pwq-rh25","CGA-5xcc-jg2m-cc7p","CGA-64c9-84xq-vw3w","CGA-64gc-vj37-vgcg","CGA-65c4-42m5-frxw","CGA-67qv-6pfp-wwrm","CGA-6fqf-v9g9-xfrc","CGA-6h79-r5h4-99qw","CGA-6mmp-4g6m-mmwm","CGA-6p9m-m3cg-gfr9","CGA-6vmv-9h3g-h38w","CGA-736c-4gr9-6h35","CGA-76j3-8jp6-c2r9","CGA-7c2m-pf6c-p665","CGA-7c9x-hgpv-f8fc","CGA-7fpr-4qh3-hcvp","CGA-7gpq-mxhm-xg5f","CGA-7hg2-xhhm-g48c","CGA-7m68-2wjc-8x36","CGA-7p8g-x4g7-gh93","CGA-84pw-3jwf-x746","CGA-89m8-vqm2-84wx","CGA-8c8p-6r4h-47gg","CGA-8hm3-5fm2-8frm","CGA-8qm7-c9cj-wcc3","CGA-94r5-gmv3-c363","CGA-9ghq-r727-8vmw","CGA-9mpf-rxhr-rfm3","CGA-9q7f-6xh5-37f7","CGA-c2qm-3894-vw9g","CGA-c4j8-8f4h-rfrv","CGA-c8g3-jmc6-9fff","CGA-c8mw-v5vx-q4gr","CGA-cf8p-jcv7-53pw","CGA-crq3-434p-rqmx","CGA-f28q-vc5g-c8cf","CGA-f3hj-jj8h-9w54","CGA-f4j9-h2hm-49jw","CGA-f5qg-jfxf-85h2","CGA-f7xm-gcpw-gfxp","CGA-fcr7-mv3r-m4wf","CGA-fff3-qjhx-p7j6","CGA-fhxp-j7qc-p6mr","CGA-fjf3-2vch-gccv","CGA-fjmj-rr3f-6xjr","CGA-fr7h-x4rh-j35g","CGA-fv7w-4jx6-q2wc","CGA-ghj9-pq6r-v927","CGA-gvpw-pj6x-f587","CGA-gw57-p7f3-qcm5","CGA-h2r5-jcwx-rqpc","CGA-h73p-9j73-qhfq","CGA-hc4r-rfv7-fp5f","CGA-hf2q-rxrj-5pgq","CGA-hpg3-9w39-qqx5","CGA-hrc8-h3cr-9m33","CGA-hvjw-pwpg-vqqw","CGA-j8jc-g2h9-3xg8","CGA-j969-ffjm-hqxf","CGA-jh7m-j8w6-4xxp","CGA-jjmf-frm5-7xjh","CGA-jm5p-c4m7-gxjg","CGA-jvg8-pc7v-38fh","CGA-jx5v-gx5q-vq4x","CGA-m27g-rqhm-65w2","CGA-m32p-xf5r-2pxv","CGA-m3v3-qwmq-5r4j","CGA-m498-qq54-x4gm","CGA-m84h-v8c9-j4x3","CGA-m8mp-wvwr-hjq9","CGA-m9r8-w747-8g23","CGA-mcx8-qhp2-6jhw","CGA-mm6h-f3qp-cjq5","CGA-mq28-6wc3-3p95","CGA-mv7h-5rjf-rc6v","CGA-mwm4-5g2f-wqjc","CGA-mwvj-fx8c-fjf4","CGA-p47f-27hw-mh9w","CGA-p586-m6pf-qcrr","CGA-p79f-8fj9-j37r","CGA-pcf2-498q-fm77","CGA-pf4g-77ff-gcfp","CGA-pf77-wrxf-rcwc","CGA-pfgm-6j89-q524","CGA-prp6-6438-45w4","CGA-r7c6-mj9g-pm9r","CGA-xh55-xr3w-8934","CGA-pxc4-q964-ww5j","CGA-q5gm-5qr4-xv77","CGA-q8qq-xrpj-wp2q","CGA-q97w-52pc-q66c","CGA-qcpj-pf3c-w7v6","CGA-qr9m-p4jw-92j9","CGA-qvq9-pmvc-g83h","CGA-qwpw-fwmq-8q2w","CGA-qwrx-hfvm-ffwf","CGA-r292-93w7-672h","CGA-r3v8-wc6j-vp8r","CGA-r3wj-4hfj-mcwc","CGA-r65x-8837-4926","CGA-r68w-5q2v-jj4p","CGA-rf7m-jmh9-rx2c","CGA-rfq5-hxmq-7c33","CGA-rjmj-mjh2-qqmf","CGA-rjmw-vhxx-f567","CGA-rm5f-rxh7-g35v","CGA-rprr-4rx6-gj4j","CGA-rr3p-h7p4-p5vf","CGA-rrfx-wxw5-8427","CGA-rvhj-xw46-x54v","CGA-v92m-45h8-75x3","CGA-vcq2-3723-jwvw","CGA-vjh5-42f6-88g5","CGA-vw3q-jwx6-fr6j","CGA-w5ch-4rmv-fh64","CGA-w82m-crv4-px44","CGA-x49f-c855-g65h","CGA-x4xr-chw2-29qm","CGA-x5gg-mx25-xr7h","CGA-xf2m-f9qg-455q","CGA-xfjq-p3v7-25g5","CGA-xpjr-rx3m-fhp7","CGA-mmj9-56g2-4h9g","CGA-p4q4-wgcx-83h4","CGA-r776-2j79-6v33","CGA-5q72-cc7w-jmg3"],"status":"published","duplicateOf":null,"title":null,"description":"Pug is an npm package which is a high-performance template engine.  In pug before version 3.0.1, if a remote attacker was able to control the `pretty` option of the pug compiler, e.g. if you spread a user provided object such as the query parameters of a request into the pug template inputs, it was possible for them to achieve remote code execution on the node.js backend. This is fixed in version 3.0.1.  This advisory applies to multiple pug packages including \"pug\", \"pug-code-gen\".  pug-code-gen has a backported fix at version 2.0.3. This advisory is not exploitable if there is no way for un-trusted input to be passed to pug as the `pretty` option, e.g. if you compile templates in advance before applying user input to them, you do not need to upgrade.","dates":{"published":"2021-03-03T01:50:18.000Z","modified":"2025-04-16T22:10:03.957Z","reserved":null,"kevAdded":[],"kevDue":[]},"cvss":{"headline":{"score":9,"severity":"critical","version":"3.1","versionLabel":"v3.1","source":"NVD","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","computed":false,"selection":"backend-summary"},"metrics":[{"version":"3.1","versionLabel":"v3.1","source":"CVE.org","score":6.8,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:N","exploitability":null,"impact":null,"computed":false},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Wolfi","score":9,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","exploitability":5.6,"impact":10,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Npm","score":6.8,"severity":"medium","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:N/I:H/A:N","exploitability":5.6,"impact":6.7,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"OSV · Chainguard","score":9,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","exploitability":5.6,"impact":10,"computed":true},{"version":"3.1","versionLabel":"v3.1","source":"NVD","score":9,"severity":"critical","vector":"CVSS:3.1/AV:N/AC:H/PR:N/UI:N/S:C/C:H/I:H/A:H","exploitability":null,"impact":null,"computed":false},{"version":"2.0","versionLabel":"v2.0","source":"NVD","score":6.8,"severity":"medium","vector":"AV:N/AC:M/Au:N/C:P/I:P/A:P","exploitability":null,"impact":null,"computed":false}]},"epss":{"probability":0.04305,"percentile":0.91036,"severity":"low","asOf":"2026-10-19T00:00:00.000Z","change":{"pp":0,"baselineDate":"2026-09-19T00:00:00.000Z","baselineScore":0.04305},"history":[{"date":"2026-09-14T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-15T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-16T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-17T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-18T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-19T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.04305,"percentile":0.91036}],"last30":[{"date":"2026-09-19T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-20T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-21T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-22T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-23T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-24T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-25T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-26T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-27T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-28T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-29T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-09-30T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-01T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-02T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-03T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-04T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-05T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-06T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-07T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-08T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-09T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-10T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-11T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-12T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-13T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-14T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-15T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-16T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-17T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-18T00:00:00.000Z","score":0.04305,"percentile":null},{"date":"2026-10-19T00:00:00.000Z","score":0.04305,"percentile":0.91036}]},"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_PUGJS_PUG","name":"Pug","source":"github","url":"https://github.com/pugjs/pug/issues/3312","maturity":"poc","reliabilityScore":0.3,"verified":false,"type":null,"platforms":[],"requiresAuth":null,"exploitdb":null,"metasploit":null}],"exploitCount":1,"weaknesses":[{"id":"CWE-74","name":"Improper Neutralization of Special Elements in Output Used by a Downstream Component ('Injection')","description":"The product constructs all or part of a command, data structure, or record using externally-influenced input from an upstream component, but it does not neutralize or incorrectly neutralizes special elements that could modify how it is parsed or interpreted when it is sent to a downstream component.","type":"weakness","status":"Incomplete","abstraction":"Class","likelihoodOfExploit":"High","url":"https://cwe.mitre.org/data/definitions/74.html"},{"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"}],"affected":[{"vendor":"chainguard","product":"code-server","name":"code-server","label":"code-server","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/code-server","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"code-server-compat","name":"code-server-compat","label":"code-server-compat","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/code-server-compat","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"commercial-gitlab-rails-ee-assets-19.1","name":"commercial-gitlab-rails-ee-assets-19.1","label":"commercial-gitlab-rails-ee-assets-19.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/commercial-gitlab-rails-ee-assets-19.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"commercial-gitlab-rails-ee-assets-19.2","name":"commercial-gitlab-rails-ee-assets-19.2","label":"commercial-gitlab-rails-ee-assets-19.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/commercial-gitlab-rails-ee-assets-19.2","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"commercial-gitlab-rails-ee-assets-19.3","name":"commercial-gitlab-rails-ee-assets-19.3","label":"commercial-gitlab-rails-ee-assets-19.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/commercial-gitlab-rails-ee-assets-19.3","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"commercial-gitlab-rails-ee-assets-19.4","name":"commercial-gitlab-rails-ee-assets-19.4","label":"commercial-gitlab-rails-ee-assets-19.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/commercial-gitlab-rails-ee-assets-19.4","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"commercial-gitlab-rails-ee-assets-fips-19.1","name":"commercial-gitlab-rails-ee-assets-fips-19.1","label":"commercial-gitlab-rails-ee-assets-fips-19.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/commercial-gitlab-rails-ee-assets-fips-19.1","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"commercial-gitlab-rails-ee-assets-fips-19.2","name":"commercial-gitlab-rails-ee-assets-fips-19.2","label":"commercial-gitlab-rails-ee-assets-fips-19.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/commercial-gitlab-rails-ee-assets-fips-19.2","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"commercial-gitlab-rails-ee-assets-fips-19.3","name":"commercial-gitlab-rails-ee-assets-fips-19.3","label":"commercial-gitlab-rails-ee-assets-fips-19.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/commercial-gitlab-rails-ee-assets-fips-19.3","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"commercial-gitlab-rails-ee-assets-fips-19.4","name":"commercial-gitlab-rails-ee-assets-fips-19.4","label":"commercial-gitlab-rails-ee-assets-fips-19.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/commercial-gitlab-rails-ee-assets-fips-19.4","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.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":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-18.2","name":"gitlab-rails-ce-18.2","label":"gitlab-rails-ce-18.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.2","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.3","name":"gitlab-rails-ce-18.3","label":"gitlab-rails-ce-18.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.3","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.4","name":"gitlab-rails-ce-18.4","label":"gitlab-rails-ce-18.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-18.4","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.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-assets-18.1","name":"gitlab-rails-ce-assets-18.1","label":"gitlab-rails-ce-assets-18.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-18.1","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-assets-18.10","name":"gitlab-rails-ce-assets-18.10","label":"gitlab-rails-ce-assets-18.10","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-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-assets-18.11","name":"gitlab-rails-ce-assets-18.11","label":"gitlab-rails-ce-assets-18.11","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-18.11","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-assets-18.2","name":"gitlab-rails-ce-assets-18.2","label":"gitlab-rails-ce-assets-18.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-18.2","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-assets-18.3","name":"gitlab-rails-ce-assets-18.3","label":"gitlab-rails-ce-assets-18.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-18.3","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-assets-18.4","name":"gitlab-rails-ce-assets-18.4","label":"gitlab-rails-ce-assets-18.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-18.4","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-assets-18.5","name":"gitlab-rails-ce-assets-18.5","label":"gitlab-rails-ce-assets-18.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-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-assets-18.6","name":"gitlab-rails-ce-assets-18.6","label":"gitlab-rails-ce-assets-18.6","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-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-assets-18.7","name":"gitlab-rails-ce-assets-18.7","label":"gitlab-rails-ce-assets-18.7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-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-assets-18.8","name":"gitlab-rails-ce-assets-18.8","label":"gitlab-rails-ce-assets-18.8","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-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-assets-18.9","name":"gitlab-rails-ce-assets-18.9","label":"gitlab-rails-ce-assets-18.9","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-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-assets-19.0","name":"gitlab-rails-ce-assets-19.0","label":"gitlab-rails-ce-assets-19.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-19.0","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-assets-19.1","name":"gitlab-rails-ce-assets-19.1","label":"gitlab-rails-ce-assets-19.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-19.1","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-assets-19.2","name":"gitlab-rails-ce-assets-19.2","label":"gitlab-rails-ce-assets-19.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-19.2","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-assets-19.3","name":"gitlab-rails-ce-assets-19.3","label":"gitlab-rails-ce-assets-19.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-19.3","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-assets-19.4","name":"gitlab-rails-ce-assets-19.4","label":"gitlab-rails-ce-assets-19.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-19.4","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-assets-19.5","name":"gitlab-rails-ce-assets-19.5","label":"gitlab-rails-ce-assets-19.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-19.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-assets-fips-18.1","name":"gitlab-rails-ce-assets-fips-18.1","label":"gitlab-rails-ce-assets-fips-18.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-18.1","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-assets-fips-18.10","name":"gitlab-rails-ce-assets-fips-18.10","label":"gitlab-rails-ce-assets-fips-18.10","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-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-assets-fips-18.11","name":"gitlab-rails-ce-assets-fips-18.11","label":"gitlab-rails-ce-assets-fips-18.11","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-18.11","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-assets-fips-18.2","name":"gitlab-rails-ce-assets-fips-18.2","label":"gitlab-rails-ce-assets-fips-18.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-18.2","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-assets-fips-18.3","name":"gitlab-rails-ce-assets-fips-18.3","label":"gitlab-rails-ce-assets-fips-18.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-18.3","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-assets-fips-18.4","name":"gitlab-rails-ce-assets-fips-18.4","label":"gitlab-rails-ce-assets-fips-18.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-18.4","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-assets-fips-18.5","name":"gitlab-rails-ce-assets-fips-18.5","label":"gitlab-rails-ce-assets-fips-18.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-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-assets-fips-18.6","name":"gitlab-rails-ce-assets-fips-18.6","label":"gitlab-rails-ce-assets-fips-18.6","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-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-assets-fips-18.7","name":"gitlab-rails-ce-assets-fips-18.7","label":"gitlab-rails-ce-assets-fips-18.7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-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-assets-fips-18.8","name":"gitlab-rails-ce-assets-fips-18.8","label":"gitlab-rails-ce-assets-fips-18.8","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-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-assets-fips-18.9","name":"gitlab-rails-ce-assets-fips-18.9","label":"gitlab-rails-ce-assets-fips-18.9","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-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-assets-fips-19.0","name":"gitlab-rails-ce-assets-fips-19.0","label":"gitlab-rails-ce-assets-fips-19.0","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-19.0","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-assets-fips-19.1","name":"gitlab-rails-ce-assets-fips-19.1","label":"gitlab-rails-ce-assets-fips-19.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-19.1","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-assets-fips-19.2","name":"gitlab-rails-ce-assets-fips-19.2","label":"gitlab-rails-ce-assets-fips-19.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-19.2","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-assets-fips-19.3","name":"gitlab-rails-ce-assets-fips-19.3","label":"gitlab-rails-ce-assets-fips-19.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-19.3","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-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":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-assets-fips-19.5","name":"gitlab-rails-ce-assets-fips-19.5","label":"gitlab-rails-ce-assets-fips-19.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-assets-fips-19.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-doc-18.1","name":"gitlab-rails-ce-doc-18.1","label":"gitlab-rails-ce-doc-18.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-18.1","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-doc-18.2","name":"gitlab-rails-ce-doc-18.2","label":"gitlab-rails-ce-doc-18.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-18.2","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-doc-18.3","name":"gitlab-rails-ce-doc-18.3","label":"gitlab-rails-ce-doc-18.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-18.3","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-doc-18.4","name":"gitlab-rails-ce-doc-18.4","label":"gitlab-rails-ce-doc-18.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-18.4","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-doc-18.5","name":"gitlab-rails-ce-doc-18.5","label":"gitlab-rails-ce-doc-18.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-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-doc-18.6","name":"gitlab-rails-ce-doc-18.6","label":"gitlab-rails-ce-doc-18.6","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-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-doc-18.7","name":"gitlab-rails-ce-doc-18.7","label":"gitlab-rails-ce-doc-18.7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-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-doc-fips-18.1","name":"gitlab-rails-ce-doc-fips-18.1","label":"gitlab-rails-ce-doc-fips-18.1","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-fips-18.1","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-doc-fips-18.2","name":"gitlab-rails-ce-doc-fips-18.2","label":"gitlab-rails-ce-doc-fips-18.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-fips-18.2","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-doc-fips-18.3","name":"gitlab-rails-ce-doc-fips-18.3","label":"gitlab-rails-ce-doc-fips-18.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-fips-18.3","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-doc-fips-18.4","name":"gitlab-rails-ce-doc-fips-18.4","label":"gitlab-rails-ce-doc-fips-18.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-fips-18.4","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-doc-fips-18.5","name":"gitlab-rails-ce-doc-fips-18.5","label":"gitlab-rails-ce-doc-fips-18.5","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-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-doc-fips-18.6","name":"gitlab-rails-ce-doc-fips-18.6","label":"gitlab-rails-ce-doc-fips-18.6","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-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-doc-fips-18.7","name":"gitlab-rails-ce-doc-fips-18.7","label":"gitlab-rails-ce-doc-fips-18.7","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-doc-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.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":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"chainguard","product":"gitlab-rails-ce-fips-18.2","name":"gitlab-rails-ce-fips-18.2","label":"gitlab-rails-ce-fips-18.2","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.2","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.3","name":"gitlab-rails-ce-fips-18.3","label":"gitlab-rails-ce-fips-18.3","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.3","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.4","name":"gitlab-rails-ce-fips-18.4","label":"gitlab-rails-ce-fips-18.4","ecosystem":"Chainguard","cpePart":null,"purl":"pkg:apk/chainguard/gitlab-rails-ce-fips-18.4","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.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":"wolfi","product":"code-server","name":"code-server","label":"code-server","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/code-server","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"wolfi","product":"code-server-compat","name":"code-server-compat","label":"code-server-compat","ecosystem":"Wolfi","cpePart":null,"purl":"pkg:apk/wolfi/code-server-compat","purlType":"apk","versions":[{"text":"All versions","noFixRecorded":true,"fixedIn":null}],"versionsText":"All versions (No fix recorded)","eol":null,"hubHref":null},{"vendor":"Npm","product":"pug","name":"pug","label":"pug","ecosystem":"Npm","cpePart":null,"purl":"pkg:npm/pug","purlType":"npm","versions":[{"text":"< 3.0.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.0.1","eol":null,"hubHref":null},{"vendor":"Npm","product":"pug-code-gen","name":"pug-code-gen","label":"pug-code-gen","ecosystem":"Npm","cpePart":null,"purl":"pkg:npm/pug-code-gen","purlType":"npm","versions":[{"text":"< 2.0.3","noFixRecorded":false,"fixedIn":null},{"text":"≥ 3.0.0, < 3.0.2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.0.3 | ≥ 3.0.0, < 3.0.2","eol":null,"hubHref":null},{"vendor":"pugjs","product":"pug","name":"pug","label":"pug","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 3.0.1","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 3.0.1","eol":null,"hubHref":"/vendor/pugjs/pug"},{"vendor":"pugjs","product":"pug-code-gen","name":"pug-code-gen","label":"pug-code-gen","ecosystem":null,"cpePart":"a","purl":null,"purlType":null,"versions":[{"text":"< 2.0.3","noFixRecorded":false,"fixedIn":null},{"text":"≥ 3.0.0, < 3.0.2","noFixRecorded":false,"fixedIn":null}],"versionsText":"< 2.0.3 | ≥ 3.0.0, < 3.0.2","eol":null,"hubHref":"/vendor/pugjs/pug-code-gen"}],"affectedCount":78,"eol":{"hasEol":false,"count":0},"references":[{"url":"https://github.com/pugjs/pug/security/advisories/GHSA-p493-635q-r6gr","label":"github.com/pugjs/pug/security/advisories/GHSA-p493-635q-r6gr","hostname":"github.com","tags":["X Refsource CONFIRM","Advisory","WEB","Third Party Advisory"]},{"url":"https://github.com/pugjs/pug/issues/3312","label":"github.com/pugjs/pug/issues/3312","hostname":"github.com","tags":["X Refsource MISC","FIX","WEB","Exploit","Patch","Third Party Advisory"]},{"url":"https://github.com/pugjs/pug/pull/3314","label":"github.com/pugjs/pug/pull/3314","hostname":"github.com","tags":["X Refsource MISC","FIX","WEB","Patch","Third Party Advisory"]},{"url":"https://github.com/pugjs/pug/commit/991e78f7c4220b2f8da042877c6f0ef5a4683be0","label":"github.com/pugjs/pug/commit/991e78f7c4220b2f8da042877c6f0ef5a4683be0","hostname":"github.com","tags":["X Refsource MISC","FIX","WEB","Patch","Third Party Advisory"]},{"url":"https://github.com/pugjs/pug/releases/tag/pug%403.0.1","label":"github.com/pugjs/pug/releases/tag/pug%403.0.1","hostname":"github.com","tags":["X Refsource MISC","Advisory","WEB","Release Notes","Third Party Advisory"]},{"url":"https://www.npmjs.com/package/pug","label":"www.npmjs.com/package/pug","hostname":"www.npmjs.com","tags":["X Refsource MISC","Advisory","WEB","Product","Third Party Advisory"]},{"url":"https://www.npmjs.com/package/pug-code-gen","label":"www.npmjs.com/package/pug-code-gen","hostname":"www.npmjs.com","tags":["X Refsource MISC","Advisory","WEB","Product","Third Party Advisory"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2021-21353","label":"nvd.nist.gov/vuln/detail/CVE-2021-21353","hostname":"nvd.nist.gov","tags":["Advisory"]}],"lineage":{"upstream":[],"downstream":[],"duplicates":[],"related":["CGA-2J9C-M2Q8-QQC4","CGA-3F4P-7865-M996","CGA-6VFH-PX8X-WVJ6","CGA-CP8P-W2M9-JWGG","CGA-H84X-4M7V-858W","CGA-J4C8-M5VJ-J3JG","CGA-MMVF-FX8Q-G5M8","CGA-MP7G-M3J5-HWQH","CGA-Q9GX-J555-5WM3"]},"timeline":[{"kind":"published","date":"2021-03-03T01:50:18.000Z","label":"Published","detail":"Vulnerability first disclosed.","source":null},{"kind":"modified","date":"2025-04-16T22:10:03.957Z","label":"Last modified","detail":"Vulnerability information updated.","source":null}],"risk":{"score":70,"level":"high","profile":"Default","thresholds":{"critical":75,"high":50,"medium":25,"low":10}},"meta":{"dataAsOf":"2026-10-20T13:38:13.439Z","stale":false,"partial":false}}