Skip to content

vinayb-devsecops/opensentinel

Repository files navigation

OpenSentinel

AI-Assisted Vulnerability Intelligence and Security Operations Platform.

Overview

OpenSentinel is a security intelligence platform designed to collect, process, classify, analyze, and operationalize vulnerability intelligence.

The platform supports security operations, vulnerability management, security advisory development, governance reporting, and executive security visibility through automated intelligence collection, risk classification, analytics, and reporting workflows.

Platform Capabilities

Vulnerability Intelligence

  • NVD Intelligence Collection
  • CVE Repository Management
  • Vulnerability Search
  • Vulnerability Analytics
  • Historical Vulnerability Tracking

Risk Classification

  • CVSS-Based Classification
  • Severity Analysis
  • Risk Prioritization
  • Vulnerability Categorization

Security Operations

  • Vulnerability Monitoring
  • Security Reporting
  • Evidence Collection
  • Intelligence Correlation
  • Decision Support Workflows

Governance & Reporting

  • Security Metrics
  • Executive Reporting
  • Advisory Support
  • Risk Visibility
  • Security Analytics

Core Modules

Intelligence Collection Engine

Collects vulnerability intelligence from external intelligence sources and maintains a centralized vulnerability repository.

Risk Classification Engine

Processes vulnerability information and classifies risk using vulnerability scoring and severity analysis.

Security Analytics Dashboard

Provides operational visibility into vulnerability intelligence, trends, risk exposure, and reporting metrics.

Advisory Management Support

Supports security advisory development through structured vulnerability reporting and evidence management.

Reporting Services

Generates exports, reports, metrics, and security intelligence summaries.

Architecture

External Intelligence Sources ↓ Intelligence Collection Engine ↓ Data Processing Layer ↓ Risk Classification Engine ↓ Security Analytics ↓ Reporting Services ↓ Security Operations Dashboard

Security Operations Use Cases

  • Vulnerability Intelligence Management
  • Vulnerability Prioritization
  • Security Advisory Development
  • Risk Assessment Support
  • Security Metrics Reporting
  • Trend Analysis

Repository Structure

collectors/ dashboard/ database/ exports/ risk-engine/ reports/ advisories/ trends/ templates/ static/

Technology Stack

  • Python
  • Flask
  • SQLite
  • REST APIs
  • Bootstrap 5
  • JSON

Roadmap

  • PostgreSQL Backend
  • Advanced Analytics
  • Executive Reporting
  • Risk Trend Visualization
  • Advisory Lifecycle Tracking
  • Security Operations Workflows
  • Governance Reporting

Release Information

Current Release: v2.0-beta

About

AI-Assisted Vulnerability Intelligence and Security Operations Platform

Topics

Resources

Stars

Watchers

Forks

Packages

 
 
 

Contributors