[ 
https://issues.apache.org/jira/browse/PHOENIX-8028?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Dávid Paksy updated PHOENIX-8028:
---------------------------------
    Description: 
Dependabot opened 2 automated CVE fix PR-s:
- https://github.com/apache/phoenix-site/pull/47
- https://github.com/apache/phoenix-site/pull/46

npm audit before:


{noformat}
npm audit
# npm audit report

brace-expansion  <=1.1.20 || 4.0.0 - 5.0.11
Severity: high
brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU 
denial of service - https://github.com/advisories/GHSA-q2hr-2g5m-vwhr
brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU 
denial of service - https://github.com/advisories/GHSA-q2hr-2g5m-vwhr
brace-expansion: DoS via uncontrolled recursion on nested brace groups causing 
stack exhaustion - https://github.com/advisories/GHSA-qhr7-859c-m2p7
brace-expansion: DoS via uncontrolled recursion on nested brace groups causing 
stack exhaustion - https://github.com/advisories/GHSA-qhr7-859c-m2p7
brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing 
stack exhaustion - https://github.com/advisories/GHSA-6j4f-fj2g-mc7p
brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing 
stack exhaustion - https://github.com/advisories/GHSA-6j4f-fj2g-mc7p
fix available via `npm audit fix`
node_modules/@eslint/config-array/node_modules/brace-expansion
node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion
node_modules/brace-expansion
node_modules/eslint-plugin-import-x/node_modules/brace-expansion
node_modules/eslint/node_modules/brace-expansion

compression  <1.8.2
Severity: high
compression vulnerable to Denial of Service via memory leak on premature 
response close - https://github.com/advisories/GHSA-vc2v-76pw-4v95
fix available via `npm audit fix --force`
Will install [email protected], which is a breaking change
node_modules/compression
  serve  >=10.1.0
  Depends on vulnerable versions of compression
  node_modules/serve

fast-uri  3.0.0 - 3.1.7
Severity: moderate
fast-uri vulnerable to inconsistent host case normalization via percent-encoded 
octets - https://github.com/advisories/GHSA-hrr3-gc8f-f4qj
fix available via `npm audit fix`
node_modules/fast-uri

katex  0.11.0 - 0.18.1
KaTeX: Existing prototype pollution can bypass trust restrictions - 
https://github.com/advisories/GHSA-238p-pmpm-9mq7
fix available via `npm audit fix --force`
Will install [email protected], which is a breaking change
node_modules/katex
  micromark-extension-math  *
  Depends on vulnerable versions of katex
  node_modules/micromark-extension-math
    remark-math  >=4.0.0
    Depends on vulnerable versions of micromark-extension-math
    node_modules/remark-math
  rehype-katex  >=2.0.0
  Depends on vulnerable versions of katex
  node_modules/rehype-katex

nanoid  <3.3.18
Severity: high
nanoid: custom generators can loop indefinitely when size is zero - 
https://github.com/advisories/GHSA-2v37-7h3g-55p8
fix available via `npm audit fix`
node_modules/nanoid

postcss-selector-parser  <7.1.6
Severity: moderate
PostCSS: Quadratic complexity in flat selector parsing allows CPU exhaustion - 
https://github.com/advisories/GHSA-rj75-hqrm-r3gf
fix available via `npm audit fix --force`
Will install @tailwindcss/[email protected], which is a breaking change
node_modules/postcss-selector-parser
  @tailwindcss/typography  <=0.0.0-insiders.fda8ce5 || >=0.5.5
  Depends on vulnerable versions of postcss-selector-parser
  node_modules/@tailwindcss/typography

source-map-js  1.0.0 - 1.2.1
Severity: high
source-map-js allows event-loop denial of service through indexed source-map 
section offsets - https://github.com/advisories/GHSA-68fv-2mgg-jv7q
fix available via `npm audit fix`
node_modules/source-map-js

12 vulnerabilities (4 low, 3 moderate, 5 high)

To address issues that do not require attention, run:
  npm audit fix
{noformat}


  was:
Dependabot opened 2 automated CVE fix PR-s:
- https://github.com/apache/phoenix-site/pull/47
- https://github.com/apache/phoenix-site/pull/46


> Update brace-expansion and source-map-js from 1.2.1 to 1.2.2 in website
> -----------------------------------------------------------------------
>
>                 Key: PHOENIX-8028
>                 URL: https://issues.apache.org/jira/browse/PHOENIX-8028
>             Project: Phoenix
>          Issue Type: Task
>          Components: website
>            Reporter: Dávid Paksy
>            Assignee: Dávid Paksy
>            Priority: Major
>
> Dependabot opened 2 automated CVE fix PR-s:
> - https://github.com/apache/phoenix-site/pull/47
> - https://github.com/apache/phoenix-site/pull/46
> npm audit before:
> {noformat}
> npm audit
> # npm audit report
> brace-expansion  <=1.1.20 || 4.0.0 - 5.0.11
> Severity: high
> brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU 
> denial of service - https://github.com/advisories/GHSA-q2hr-2g5m-vwhr
> brace-expansion: Quadratic-time expansion of the `{a},b}` rewrite causes CPU 
> denial of service - https://github.com/advisories/GHSA-q2hr-2g5m-vwhr
> brace-expansion: DoS via uncontrolled recursion on nested brace groups 
> causing stack exhaustion - https://github.com/advisories/GHSA-qhr7-859c-m2p7
> brace-expansion: DoS via uncontrolled recursion on nested brace groups 
> causing stack exhaustion - https://github.com/advisories/GHSA-qhr7-859c-m2p7
> brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing 
> stack exhaustion - https://github.com/advisories/GHSA-6j4f-fj2g-mc7p
> brace-expansion: DoS via uncontrolled recursion in parseCommaParts causing 
> stack exhaustion - https://github.com/advisories/GHSA-6j4f-fj2g-mc7p
> fix available via `npm audit fix`
> node_modules/@eslint/config-array/node_modules/brace-expansion
> node_modules/@typescript-eslint/typescript-estree/node_modules/brace-expansion
> node_modules/brace-expansion
> node_modules/eslint-plugin-import-x/node_modules/brace-expansion
> node_modules/eslint/node_modules/brace-expansion
> compression  <1.8.2
> Severity: high
> compression vulnerable to Denial of Service via memory leak on premature 
> response close - https://github.com/advisories/GHSA-vc2v-76pw-4v95
> fix available via `npm audit fix --force`
> Will install [email protected], which is a breaking change
> node_modules/compression
>   serve  >=10.1.0
>   Depends on vulnerable versions of compression
>   node_modules/serve
> fast-uri  3.0.0 - 3.1.7
> Severity: moderate
> fast-uri vulnerable to inconsistent host case normalization via 
> percent-encoded octets - https://github.com/advisories/GHSA-hrr3-gc8f-f4qj
> fix available via `npm audit fix`
> node_modules/fast-uri
> katex  0.11.0 - 0.18.1
> KaTeX: Existing prototype pollution can bypass trust restrictions - 
> https://github.com/advisories/GHSA-238p-pmpm-9mq7
> fix available via `npm audit fix --force`
> Will install [email protected], which is a breaking change
> node_modules/katex
>   micromark-extension-math  *
>   Depends on vulnerable versions of katex
>   node_modules/micromark-extension-math
>     remark-math  >=4.0.0
>     Depends on vulnerable versions of micromark-extension-math
>     node_modules/remark-math
>   rehype-katex  >=2.0.0
>   Depends on vulnerable versions of katex
>   node_modules/rehype-katex
> nanoid  <3.3.18
> Severity: high
> nanoid: custom generators can loop indefinitely when size is zero - 
> https://github.com/advisories/GHSA-2v37-7h3g-55p8
> fix available via `npm audit fix`
> node_modules/nanoid
> postcss-selector-parser  <7.1.6
> Severity: moderate
> PostCSS: Quadratic complexity in flat selector parsing allows CPU exhaustion 
> - https://github.com/advisories/GHSA-rj75-hqrm-r3gf
> fix available via `npm audit fix --force`
> Will install @tailwindcss/[email protected], which is a breaking change
> node_modules/postcss-selector-parser
>   @tailwindcss/typography  <=0.0.0-insiders.fda8ce5 || >=0.5.5
>   Depends on vulnerable versions of postcss-selector-parser
>   node_modules/@tailwindcss/typography
> source-map-js  1.0.0 - 1.2.1
> Severity: high
> source-map-js allows event-loop denial of service through indexed source-map 
> section offsets - https://github.com/advisories/GHSA-68fv-2mgg-jv7q
> fix available via `npm audit fix`
> node_modules/source-map-js
> 12 vulnerabilities (4 low, 3 moderate, 5 high)
> To address issues that do not require attention, run:
>   npm audit fix
> {noformat}



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to