Skip to content
This repository has been archived by the owner on Sep 2, 2022. It is now read-only.

Fixing vulnerability #4777

Closed
wants to merge 1 commit into from
Closed

Fixing vulnerability #4777

wants to merge 1 commit into from

Conversation

tianhuil
Copy link

@tianhuil tianhuil mentioned this pull request Jul 31, 2019
@gustawdaniel
Copy link

gustawdaniel commented Aug 18, 2019

Npm audit shows

┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Moderate      │ Regular Expression Denial of Service                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ marked                                                       │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ >=0.6.2                                                      │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ prisma                                                       │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ prisma > prisma-cli-engine > marked                          │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://npmjs.com/advisories/812                             │
└───────────────┴──────────────────────────────────────────────────────────────┘
┌───────────────┬──────────────────────────────────────────────────────────────┐
│ Low           │ Regular Expression Denial of Service                         │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Package       │ marked                                                       │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Patched in    │ >=0.7.0                                                      │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Dependency of │ prisma                                                       │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ Path          │ prisma > prisma-cli-engine > marked                          │
├───────────────┼──────────────────────────────────────────────────────────────┤
│ More info     │ https://npmjs.com/advisories/1076                            │
└───────────────┴──────────────────────────────────────────────────────────────┘

So why 0.6.2 version instead of 0.7.0 is chosen?

Below list of breaking changes between these versions

Breaking Changes

Source

https://github.com/markedjs/marked/releases

@gustawdaniel
Copy link

Why no one accepted this pull request?

@steebchen I see that you have last merged pull request. Do you know what criteria need to be satisfied for pull request acceptance or rejection? Who can make decision in this topic?

@dannyfreeman
Copy link

Is this ever going to get merged in?

@gustawdaniel
Copy link

@dannyfreeman Probably something terrible happened in prisma development team

Screenshot from 2019-12-05 20-43-22

Frequency of commits dropped down dramatically.

@steebchen
Copy link
Contributor

Hey guys, this is likely not ever going to be merged, as this repository is unmaintained in favor of the Prisma Framework ("Prisma 2") where all our development goes into. For more information, see the pinned issue https://github.com/prisma/prisma/issues/4898.

Regarding the content of this PR, we don't believe this is critical to fix as this just affects the CLI, which you will not use on a production server. If you want to see what we're up to these days, please check out https://github.com/prisma/prisma2.

@dannyfreeman
Copy link

Thanks for linked that pinned issue. I hadn't seen it before. It would still be nice to see this change included with the next round of security and maintenance fixes that the linked issues says will still be happening. So long as the new version of this dependency hasn't introduced any breaking changes for the cli.

@janpio janpio closed this Sep 1, 2022
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

5 participants