RHEL CVE 自动查詢工具

Query Red Hat Security Data API for RHEL CVEs and generate SOP documents.

Updated Dec 2, 2025
One-click install
npx skills add https://github.com/rock4andruw/rhel-cve-tool --skill rhel-cve
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: RHEL CVE 自动查詢工具
Source: https://github.com/rock4andruw/rhel-cve-tool/tree/main/old_data/misc
Command: npx skills add https://github.com/rock4andruw/rhel-cve-tool --skill rhel-cve

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires streamlit, pandas, requests, openpyxl, langchain, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of querying Red Hat Enterprise Linux (RHEL) CVEs and generating standardized operation procedure (SOP) documents, saving time and reducing manual effort.

Core Features & Use Cases

  • CVE 查詢: Automatically queries Red Hat Security Data API to obtain CVE information.
  • 報告生成: Generates detailed security update reports in Markdown format.
  • SOP 生成: Generates standardized operation procedure (SOP) documents for each RHEL version.
  • 版本篩選: Filters updateable versions based on local yum server support.
  • ELS/EUS 標記: Automatically marks Extended Lifecycle Support and Extended Update Support versions.
  • Use Case: Imagine you need to generate an SOP for updating a RHEL server with multiple CVEs. This Skill will automate the process of identifying the CVEs, generating the report, and creating the SOP document.

Quick Start

Run the 'streamlit run app.py' command in the root directory of the project to start the Streamlit web application and perform CVE queries, generate reports, and generate SOP documents.

Frequently Asked Questions about RHEL CVE 自动查詢工具

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate RHEL CVE queries and generate security update SOP documents?

Automating RHEL CVE queries and SOP generation involves querying the Red Hat Security Data API with Python libraries to automatically fetch CVE information, generate Markdown reports, and create standardized operation procedures.

Can I filter RHEL CVE updateable versions based on local yum server support?

Yes, you can filter updateable versions based on local yum server support. The tool also automatically marks Extended Lifecycle Support and Extended Update Support versions during the CVE query process.

Do I need Python and Streamlit to run the RHEL CVE lookup and SOP generation tool?

You need Python 3.x, Streamlit, Pandas, Requests, OpenPyXL, and LangChain. You start the web application by running the 'streamlit run app.py' command in the project's root directory to perform queries.

What is the best way to create standardized operation procedures for enterprise RHEL security updates?

Creating standardized operation procedures for enterprise RHEL security updates is best handled by automating CVE lookup via the Red Hat Security Data API, which generates detailed Markdown reports and version-specific SOP documents.

How does the tool identify and mark Extended Lifecycle Support and Extended Update Support versions?

Identifying and marking Extended Lifecycle Support and Extended Update Support versions happens automatically during the CVE query process, filtering updateable versions based on local yum server support to ensure accurate enterprise SOP generation.

Why use LangChain with Pandas and Requests for Red Hat security data processing?

Using LangChain with Pandas and Requests for Red Hat security data processing enables automated CVE fetching, data manipulation, and standardized operation procedure generation within a Streamlit web application interface.