Why choose Octotrack?

Questions
  1. No access to your code is requested. You can update your dependencies manually by uploading your Gemfile.lock or automatically using a git post-commit hook (Octotrack provides a simple script to install).
  2. Analyse dependencies relationships. Understand the connections between your dependencies and how much you rely on each of them.
  3. Daily notifications of vulnerabilities and dependencies updates. Octotrack works for you while you sleep 😴 so you never have to wake up in the middle of the night because of a security issue.

Features

Dashboard

Complete control of all your projects dependencies, security and statistics about dependency usage.

Project overview

The project overview allows quick identification of CVE's, dependencies update status and immediate actions.

Automatic updates

Configure a git hook on your project with a single command and benefit from automatic updates.

Invite your colleagues

Invite your team to join a specific project and keep them updated of new releases and security vulnerabilities.

Export CVE's

Easily share with anyone a PDF summarising the vulnerabilities affecting your project and get feedback.

Analyse release notes

Know what the latest changes on your dependencies are and choose to upgrade based on that.

Latest Vulnerabilities

Potential arbitrary file read vulnerability in yard server

November 28, 2017

lib/yard/core_ext/file.rb in the server in YARD before 0.9.11 does not block relative paths with an initial ../ sequence, which allows attackers to conduct directory traversal attacks and read arbitrary files.

Unsafe objects can be loaded from Redis

November 16, 2017

Redis-store <=v1.3.0 allows unsafe objects to be loaded from Redis via the use of the Marshal serializer.