实现分层实体漏洞知识库与实体级完整度监控
这个提交包含在:
@@ -3,6 +3,7 @@ from __future__ import annotations
|
||||
from pathlib import Path
|
||||
from typing import Any, Dict, List
|
||||
|
||||
from intel.entities import enrich_advisory_record
|
||||
from intel.models import AdvisoryRecord
|
||||
from intel.utils import slugify
|
||||
|
||||
@@ -82,6 +83,7 @@ def route_advisories(source_map: Dict[str, Any], advisories: List[AdvisoryRecord
|
||||
routed: List[AdvisoryRecord] = []
|
||||
for advisory in advisories:
|
||||
system = systems[advisory.system_id]
|
||||
enrich_advisory_record(advisory, system)
|
||||
advisory.secure_code_topics = _pick_topics(system, advisory)
|
||||
advisory.render_markdown = _should_render(system, advisory)
|
||||
if advisory.render_markdown:
|
||||
|
||||
在新工单中引用
屏蔽一个用户