Vulnix

Latest version: v1.10.1

Safety actively analyzes 688532 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 5 of 6

1.3.0

Not secure
------------------

- `.drv` files may be specified directly on the command line.
- Updated PyPI dependencies.
- Document system requirements (12).
- Don't leave large files in /tmp around.
- Remove duplicate CVEs in output (25).
- Fix bug with reporting less than 3 vulnerabilities (28).

1.2.2

Not secure
------------------

- Packaging improvements: pin versions in setup.py, include NVDCVE test data in
sdist.
- Reduce NVDCVE fixture size. This cuts tests run time by more than 50%.

1.2.1

Not secure
------------------

- Skip `/nix/var/nix/gcroots/booted-system` during system check.
- Make output a bit easier to read by removing visual clutter.

1.2

Not secure
----------------

- Improve CPU and memory usage: refactored the way we fetch, parse, store and
process data. We now leverage ZODB as the storage for parsed data that is
efficient to look up.

On our test systems this caused memory usage to drop from > 1GiB to ~70MiB
and a pure evaluation of existing data to around 7-10 seconds.

This change requires a re-retrieval of all historic sources.

- Improve unit test coverage with at least a smoke test for our new fetching
procedure.

1.1.5

Not secure
------------------

- Keep a reverse index: product name -> vulnerabilities to speed up scan process.
- Mark 'in progress' vulnerabilities with an asterisk
- The '-w' switch accepts URLs, too
- vulnix no longer scans /var/nix/var/gcroots/booted-system
- only cached files are saved (archives are to be deleted)
- added travis build: runs periodically against nixpkgs/master and updates
requirements*.nix files in case of success

1.1.4

Not secure
------------------

- Add `src` to PYTHONPATH so that tests run also on older NixOS versions
(tested on 15.09).
- Correct URL, add metadata.
- Add nix to propagatedBuildInputs, as vulnix calls `nix-store` at runtime.

Page 5 of 6

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.