Token导航 LogoToken导航TokenDH.com
开发操作浏览器github未标认证来源可访问许可证需确认审计提醒

building-patch-tuesday-response-process构建补丁星期二响应流程

Agent Skill

building-patch-tuesday-response-process 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

329

周安装

14

GitHub Stars

5,936

下载量

115
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:building-patch-tuesday-response-process(构建补丁星期二响应流程)
来源仓库:https://github.com/mukul975/anthropic-cybersecurity-skills
仓库路径:skills/building-patch-tuesday-response-process
安装命令:
npx skills add https://github.com/mukul975/anthropic-cybersecurity-skills --skill building-patch-tuesday-response-process
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/mukul975/anthropic-cybersecurity-skills --skill building-patch-tuesday-response-process

简介

该技能构建针对微软每月“补丁星期二”的安全响应流程,覆盖漏洞分析与修复策略。

  • 适用于安全团队建立标准化 Patch Tuesday 应对机制,提升漏洞响应效率。
  • 提供结构化工作流模板,包括风险分类、优先级排序与跨团队协作步骤。
  • 安装方式:通过 npx skills add 命令从 GitHub 仓库添加,建议配合 SIEM 平台使用。
  • building-patch-tuesday-response-process 属于开发类 Skill,可作为该场景下的辅助能力补充。

SKILL.md

Building Patch Tuesday Response Process

Overview

Microsoft releases security updates on the second Tuesday of each month ("Patch Tuesday"), addressing vulnerabilities across Windows, Office, Exchange, SQL Server, Azure services, and other products. In 2025, Microsoft patched over 1,129 vulnerabilities across the year -- an 11.9% increase from 2024 -- making a structured response process critical. The leading risk types include elevation of privilege (49%), remote code execution (34%), and information disclosure (7%). This skill covers building a repeatable Patch Tuesday response workflow from initial advisory review through testing, deployment, and validation.

When to Use

  • When deploying or configuring building patch tuesday response process capabilities in your environment
  • When establishing security controls aligned to compliance requirements
  • When building or improving security architecture for this domain
  • When conducting security assessments that require this implementation

Prerequisites

  • Access to Microsoft Security Response Center (MSRC) update guide
  • Vulnerability management platform (Qualys VMDR, Rapid7, Tenable)
  • Patch deployment infrastructure (WSUS, SCCM/MECM, Intune, or third-party)
  • Test environment mirroring production configurations
  • Change management process (ITIL-based or equivalent)
  • Communication channels for cross-team coordination

Core Concepts

Patch Tuesday Timeline

DayActivityOwner
T+0 (Tuesday 10 AM PT)Microsoft releases patches and advisoriesMicrosoft
T+0 (Tuesday afternoon)Security team reviews advisories and triagesSecurity Ops
T+1 (Wednesday)Qualys/vendor scan signatures updatedVM Platform
T+1-T+2Emergency patches deployed for zero-daysIT Operations
T+2-T+5Test patches in staging environmentQA/IT Ops
T+5-T+7Deploy to Pilot group (5-10% of fleet)IT Operations
T+7-T+14Deploy to Production Ring 1 (servers)IT Operations
T+14-T+21Deploy to Production Ring 2 (workstations)IT Operations
T+21-T+30Validation scanning and compliance reportingSecurity Ops

Patch Categorization Framework

CategoryCriteriaResponse SLA
Zero-Day / ExploitedActive exploitation confirmed, CISA KEV listed24-48 hours
Critical RCECVSS >= 9.0, remote code execution, no auth required3-5 days
Critical with ExploitPublic exploit code or EPSS > 0.77 days
High SeverityCVSS 7.0-8.9, privilege escalation14 days
Medium SeverityCVSS 4.0-6.930 days
Low / InformationalCVSS < 4.0, defense-in-depthNext maintenance window

Microsoft Product Categories to Monitor

CategoryProductsRisk Level
Windows OSWindows 10, 11, Server 2016-2025Critical
Exchange ServerExchange 2016, 2019, OnlineCritical
SQL ServerSQL 2016-2022High
Office SuiteMicrosoft 365, Office 2019-2024High
.NET Framework.NET 4.x,.NET 6-9Medium
Azure ServicesAzure AD, Entra ID, Azure StackHigh
Edge/BrowserEdge Chromium, IE modeMedium
Development ToolsVisual Studio, VS CodeLow

Workflow

Step 1: Pre-Patch Tuesday Preparation (Monday before)

Preparation Checklist:
  [ ] Confirm WSUS/SCCM sync schedules are active
  [ ] Verify test environment is available and current
  [ ] Review outstanding patches from previous month
  [ ] Confirm monitoring dashboards are operational
  [ ] Pre-stage communication templates
  [ ] Ensure rollback procedures are documented
  [ ] Verify backup jobs ran successfully on critical servers

Step 2: Day-of Triage (Patch Tuesday)

Triage Process:
  1. Monitor MSRC Update Guide (https://msrc.microsoft.com/update-guide)
  2. Review Microsoft Security Blog for advisory summaries
  3. Cross-reference with CISA KEV additions (same day)
  4. Check vendor advisories (Qualys, Rapid7, CrowdStrike analysis)
  5. Identify zero-day and actively exploited vulnerabilities
  6. Classify each CVE by severity and applicability
  7. Determine deployment rings and timeline for each patch
  8. Submit emergency change request for zero-day patches
  9. Communicate triage results to IT Operations and management

Step 3: Scan and Gap Analysis

# Post-Patch-Tuesday scan workflow
def run_patch_tuesday_scan(scanner_api, target_groups):
    """Trigger vulnerability scans after Patch Tuesday updates."""
    for group in target_groups:
        print(f"[*] Scanning {group['name']}...")
        scan_id = scanner_api.launch_scan(
            target=group["targets"],
            template="patch-tuesday-focused",
            credentials=group["creds"]
        )
        print(f"    Scan launched: {scan_id}")

    # Wait for scan completion, then generate report
    results = scanner_api.get_scan_results(scan_id)
    missing_patches = [r for r in results if r["status"] == "missing"]

    # Categorize by Patch Tuesday release
    current_month = [p for p in missing_patches
                     if p["vendor_advisory_date"] >= patch_tuesday_date]

    return {
        "total_missing": len(missing_patches),
        "current_month": len(current_month),
        "zero_day": [p for p in current_month if p.get("actively_exploited")],
        "critical": [p for p in current_month if p["cvss"] >= 9.0],
    }

Step 4: Ring-Based Deployment Strategy

Ring 0 - Emergency (0-48 hours):
    Scope:     Zero-day and actively exploited CVEs only
    Method:    Manual or targeted push (SCCM expedite)
    Targets:   Internet-facing servers, critical infrastructure
    Approval:  Emergency change, verbal CISO approval
    Rollback:  Immediate rollback if service degradation

Ring 1 - Pilot (Day 2-7):
    Scope:     All critical and high patches
    Method:    WSUS/SCCM automatic deployment
    Targets:   IT department machines, test group (5-10%)
    Approval:  Standard change with CAB notification
    Monitoring: 48-hour soak period, check for BSOD, app crashes

Ring 2 - Production Servers (Day 7-14):
    Scope:     All security patches
    Method:    SCCM maintenance windows (off-hours)
    Targets:   Production servers by tier
    Approval:  Standard change with CAB approval
    Monitoring: Application health checks, performance baseline

Ring 3 - Workstations (Day 14-21):
    Scope:     All security patches + quality updates
    Method:    Windows Update for Business / Intune
    Targets:   All managed workstations
    Approval:  Pre-approved standard change
    Monitoring: Help desk ticket monitoring for issues

Ring 4 - Stragglers (Day 21-30):
    Scope:     Catch remaining unpatched systems
    Method:    Forced deployment with restart
    Targets:   Systems that missed prior rings
    Approval:  Compliance-driven enforcement

Step 5: Validation and Reporting

Post-Deployment Validation:
  1. Re-scan environment with updated vulnerability signatures
  2. Compare pre-patch and post-patch scan results
  3. Calculate patch compliance rate per ring and department
  4. Identify failed patches and investigate root causes
  5. Generate compliance report for management review
  6. Update risk register with residual unpatched vulnerabilities
  7. Document exceptions and compensating controls

Best Practices

  1. Subscribe to MSRC notifications and vendor analysis blogs for early intelligence
  2. Maintain a dedicated Patch Tuesday war room or Slack/Teams channel
  3. Always patch zero-day vulnerabilities outside the normal ring schedule
  4. Test patches against critical business applications before broad deployment
  5. Track patch compliance metrics month-over-month for trend analysis
  6. Maintain rollback procedures for every deployment ring
  7. Coordinate with application owners for compatibility testing
  8. Document all exceptions with compensating controls and review dates

Common Pitfalls

  • Deploying all patches simultaneously without ring-based testing
  • Not scanning after patching to validate remediation
  • Treating all patches equally without risk-based prioritization
  • Ignoring cumulative update dependencies causing patch failures
  • Not accounting for server reboot requirements in maintenance windows
  • Failing to communicate patch status to business stakeholders

Related Skills

  • implementing-rapid7-insightvm-for-scanning
  • performing-cve-prioritization-with-kev-catalog
  • implementing-vulnerability-remediation-sla
  • implementing-patch-management-workflow

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

35.46%
按下载量换算41

Claude

27.95%
按下载量换算32

Cursor

17.76%
按下载量换算20

Gemini CLI

8.84%
按下载量换算10

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

操作浏览器

该 Skill 可能涉及浏览器控制能力,使用时可能读取或操作网页内容,需要在受控环境中确认权限边界。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在 warning/failed 结果,不能写成本站确认安全。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills