Skip to content

Transitive dep hapi@16 > [email protected] triggers incorrect security advisory warnings on github #312

Closed
@olizilla

Description

@olizilla

The ipfs-desktop repo has a incrorrect sercurity advisory on it's transitive dep on cryptiles, which it gets via ipfsd-ctl > hapi > cryptiles.

$ npm ls cryptiles
[email protected] /Users/oli/Code/ipfs-shipyard/ipfs-desktop
└─┬ [email protected]
  └─┬ [email protected]
    ├── [email protected] 
    ├─┬ [email protected]
    │ └── [email protected]  deduped
    └─┬ [email protected]
      └── [email protected]  deduped

The alert https://github.com/ipfs-shipyard/ipfs-desktop/network/alert/package-lock.json states we have to upgrade to cryptiles>=4.1.2 which would only be possible by updating to hapi@17.
screenshot 2018-12-04 at 10 18 07

but here we see the fix for the issue backported and release in [email protected]

This is just a record of the digging I did so others can rest easy. As long as you see cryptiles>=3.1.3 you can ignore the alert. It's annoying, I know.

Metadata

Metadata

Assignees

No one assigned

    Labels

    status/deferredConscious decision to pause or backlog

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions