增强系统级实体覆盖摘要与工作台索引

这个提交包含在:
hao
2026-03-20 08:47:16 -07:00
父节点 5e1ea395ef
当前提交 c3a853d2cf
修改 160 个文件,包含 26943 行新增5119 行删除

文件差异内容过多而无法显示 加载差异

查看文件

@@ -1,5 +1,5 @@
{
"generated_at": "2026-03-20T13:41:45+00:00",
"generated_at": "2026-03-20T15:46:06+00:00",
"title": "\u5f53\u524d\u67b6\u6784\u5e93",
"summary": "\u5de5\u4f5c\u53f0\u3001\u63a7\u5236\u9762\u3001\u6570\u636e\u5c42\u3001\u6388\u6743\u8fb9\u754c\u4e0e\u7cfb\u7edf\u8986\u76d6\u7684\u5f53\u524d\u771f\u503c\u89c6\u56fe\u3002",
"sections": [
@@ -57,7 +57,7 @@
},
{
"label": "\u751f\u6210\u65f6\u95f4",
"value": "2026-03-20T13:41:45+00:00"
"value": "2026-03-20T15:46:06+00:00"
}
],
"links": [
@@ -370,6 +370,11 @@
"href": "/systems.json",
"description": "\u7cfb\u7edf\u7ea7\u8986\u76d6\u4e0e\u6d4f\u89c8\u5668\u8bc1\u636e\u6458\u8981\u3002"
},
{
"label": "entities.json",
"href": "/entities.json",
"description": "\u5206\u5c42\u5b9e\u4f53\u7d22\u5f15\u3001\u5b9e\u4f53\u72b6\u6001\u548c\u7cfb\u7edf\u5f52\u5c5e\u3002"
},
{
"label": "advisories.json",
"href": "/advisories.json",

查看文件

@@ -65,6 +65,7 @@ const DATA_HUB_ITEMS = [
{ title: "entity-queues.json", href: "/data/entity-queues.json", description: "discovery/history/latest/workflow 四类队列摘要。", badge: "json" },
{ title: "runs.json", href: "/runs.json", description: "最近运行的结构化详情,可用于 UI 和调试。", badge: "json" },
{ title: "systems.json", href: "/systems.json", description: "系统级覆盖、分类、更新时间和浏览器证据统计。", badge: "json" },
{ title: "entities.json", href: "/entities.json", description: "分层实体索引、实体状态和系统归属。", badge: "json" },
{ title: "advisories.json", href: "/advisories.json", description: "漏洞条目元数据、来源和 secure-code 主题。", badge: "json" },
{ title: "profiles.json", href: "/profiles.json", description: "复现档案元数据、成功判据和 browser assertions。", badge: "json" },
{ title: "architecture.json", href: "/architecture.json", description: "当前架构库的结构化真值。", badge: "json" },
@@ -94,6 +95,7 @@ const state = {
summary: null,
runs: [],
systems: [],
entities: [],
advisories: {},
profiles: {},
architecture: null,
@@ -599,6 +601,9 @@ function renderSystemCards(items, compact = false) {
const total = Math.max(Number(system.total || 0), 1);
const verified = Number(system.verified_real || 0) + Number(system.verified_synthetic || 0);
const coverage = Math.round((verified / total) * 100);
const entitySummary = system.entity_summary || {};
const topEntities = system.top_entities || [];
const backlogPreview = system.backlog_preview || [];
return `
<article class="system-card ${compact ? "system-card-compact" : ""}">
<div class="timeline-head">
@@ -610,8 +615,28 @@ function renderSystemCards(items, compact = false) {
<span class="tag">真实 ${escapeHtml(system.verified_real || 0)}</span>
<span class="tag">合成 ${escapeHtml(system.verified_synthetic || 0)}</span>
<span class="tag">阻塞 ${escapeHtml(system.blocked || 0)}</span>
<span class="tag">实体 ${escapeHtml(entitySummary.cataloged_entity_total || 0)}</span>
<span class="tag">backlog ${escapeHtml(entitySummary.candidate_entity_total || 0)}</span>
</div>
<div class="meter"><span style="--fill:${coverage}%"></span></div>
${compact ? "" : `
<div class="plan-grid" style="margin-top:12px;">
<article class="plan-card">
<span class="plan-label">实体覆盖</span>
<div class="plan-copy">cataloged ${escapeHtml(entitySummary.cataloged_entity_total || 0)} · child ${escapeHtml(entitySummary.child_entity_total || 0)} · plugins ${escapeHtml(entitySummary.plugin_total || 0)}</div>
</article>
<article class="plan-card">
<span class="plan-label">队列与缺口</span>
<div class="plan-copy">history complete ${escapeHtml(entitySummary.history_full_complete_count || 0)} · latest green ${escapeHtml(entitySummary.latest_green_count || 0)} · version gap ${escapeHtml(entitySummary.version_gap_entity_count || 0)}</div>
</article>
</div>
${(topEntities.length || backlogPreview.length) ? `
<div class="tag-row" style="margin-top:10px;">
${topEntities.map((item) => `<span class="tag">${escapeHtml(item.entity_type)} · ${escapeHtml(item.display_name)} · ${escapeHtml(item.advisory_count || 0)}</span>`).join("")}
${backlogPreview.map((item) => `<span class="tag">${escapeHtml(item.entity_type)} backlog · ${escapeHtml(item.display_name)}</span>`).join("")}
</div>
` : ""}
`}
<div class="detail-actions" style="margin-top:12px;">
<button class="button button-secondary button-small" type="button" data-filter-key="system" data-filter-value="${escapeHtml(system.system_id)}">锁定系统</button>
<a class="button button-secondary button-small" href="${escapeHtml(buildUrl("runs", { system: system.system_id, run: null }))}">查看运行</a>
@@ -1609,10 +1634,11 @@ async function loadData(preserveSelection = true) {
renderSyncState("loading", "刷新中", `本地时间 ${new Date().toLocaleTimeString("zh-CN", { hour12: false })}`);
try {
const [summary, runs, systems, advisories, profiles, architecture, completeness, entityCompleteness, sourceHealth, alerts, monitorSummary] = await Promise.all([
const [summary, runs, systems, entities, advisories, profiles, architecture, completeness, entityCompleteness, sourceHealth, alerts, monitorSummary] = await Promise.all([
fetchJson("/summary.json"),
fetchJson("/runs.json"),
fetchJson("/systems.json"),
fetchJson("/entities.json"),
fetchJson("/advisories.json"),
fetchJson("/profiles.json"),
fetchJson("/architecture.json"),
@@ -1626,6 +1652,7 @@ async function loadData(preserveSelection = true) {
state.summary = summary;
state.runs = runs;
state.systems = systems;
state.entities = entities;
state.advisories = advisories;
state.profiles = profiles;
state.architecture = architecture;

查看文件

@@ -1,5 +1,5 @@
{
"generated_at": "2026-03-20T13:41:44+00:00",
"generated_at": "2026-03-20T15:46:05+00:00",
"discovery_queue": {
"count": 17,
"items": [

查看文件

@@ -1,11 +1,11 @@
{
"generated_at": "2026-03-20T13:41:26+00:00",
"generated_at": "2026-03-20T15:45:58+00:00",
"active_source_count": 101,
"green_source_count": 0,
"source_failure_count": 101,
"open_alert_count": 101,
"resolved_alert_count": 0,
"last_fully_green_run": "2026-03-20T00:56:25+00:00",
"green_source_count": 101,
"source_failure_count": 0,
"open_alert_count": 0,
"resolved_alert_count": 101,
"last_fully_green_run": "2026-03-20T15:45:58+00:00",
"source_catalog": {
"system_count": 62,
"source_count": 179,
@@ -14,7 +14,7 @@
"ingest": {
"new_count": 0,
"updated_count": 0,
"failure_count": 101,
"failure_count": 0,
"systems_touched": []
},
"validation": {

查看文件

@@ -1,5 +1,5 @@
{
"generated_at": "2026-03-20T09:24:12+00:00",
"generated_at": "2026-03-20T15:45:44+00:00",
"system_count": 62,
"source_count": 179,
"active_source_count": 101,

查看文件

@@ -87,7 +87,7 @@
<h1>当前架构库镜像</h1>
<div class="meta">工作台内置镜像页:当前架构库结构化数据镜像。</div>
<pre>{
&quot;generated_at&quot;: &quot;2026-03-20T13:41:45+00:00&quot;,
&quot;generated_at&quot;: &quot;2026-03-20T15:46:06+00:00&quot;,
&quot;title&quot;: &quot;当前架构库&quot;,
&quot;summary&quot;: &quot;工作台、控制面、数据层、授权边界与系统覆盖的当前真值视图。&quot;,
&quot;sections&quot;: [
@@ -145,7 +145,7 @@
},
{
&quot;label&quot;: &quot;生成时间&quot;,
&quot;value&quot;: &quot;2026-03-20T13:41:45+00:00&quot;
&quot;value&quot;: &quot;2026-03-20T15:46:06+00:00&quot;
}
],
&quot;links&quot;: [
@@ -458,6 +458,11 @@
&quot;href&quot;: &quot;/systems.json&quot;,
&quot;description&quot;: &quot;系统级覆盖与浏览器证据摘要。&quot;
},
{
&quot;label&quot;: &quot;entities.json&quot;,
&quot;href&quot;: &quot;/entities.json&quot;,
&quot;description&quot;: &quot;分层实体索引、实体状态和系统归属。&quot;
},
{
&quot;label&quot;: &quot;advisories.json&quot;,
&quot;href&quot;: &quot;/advisories.json&quot;,

查看文件

@@ -88,7 +88,7 @@
<div class="meta">工作台内置镜像页分层实体覆盖、history-full 完整度和 workflow 统计。</div>
<pre># 分层实体覆盖与完整度报告
- 生成时间: `2026-03-20T13:41:44+00:00`
- 生成时间: `2026-03-20T15:46:05+00:00`
- 已编目实体: `97`
- 待编目 backlog: `17`
- history-full 已完成: `40`

查看文件

@@ -88,7 +88,7 @@
<div class="meta">工作台内置镜像页:待编目 repo / 插件 / 包 backlog 与等待原因。</div>
<pre># 分层实体发现 Backlog
- 生成时间: `2026-03-20T13:41:44+00:00`
- 生成时间: `2026-03-20T15:46:05+00:00`
- 待编目数量: `17`
| candidate_id | root_system | entity_type | risk | reason | waiting_for | source |

查看文件

@@ -88,7 +88,7 @@
<div class="meta">工作台内置镜像页active/retired source、replacement map 与覆盖摘要。</div>
<pre># Source Catalog Audit
- generated_at: `2026-03-20T09:24:12+00:00`
- generated_at: `2026-03-20T15:45:44+00:00`
- systems: `62`
- sources: `179`
- active_sources: `101`

查看文件

@@ -88,15 +88,15 @@
<div class="meta">工作台内置镜像页89 条 advisory 最新完整度、family 矩阵与 ingest 健康度。</div>
<pre># 全库 Advisory 完整度报告
- 生成时间: `2026-03-20T13:41:45+00:00`
- 生成时间: `2026-03-20T15:46:06+00:00`
- 最新 advisory 完整度: `89/89` `verified-real`
- 合成验证数量: `0`
- 阻塞数量: `0`
- 人工/待补证据数量: `0`
- 完整度百分比: `100.0%`
- active source 全绿: `0/101`
- source open alerts: `101`
- 最近一次 source 全绿: `2026-03-20T00:56:25+00:00`
- active source 全绿: `101/101`
- source open alerts: `0`
- 最近一次 source 全绿: `2026-03-20T15:45:58+00:00`
- 已编目实体: `97`
- 待编目 backlog: `17`
@@ -129,111 +129,10 @@
## Ingest / Source 健康度
- source failures: `101`
- source failures: `0`
- active sources: `101`
- green sources: `0`
- open alerts: `101`
- adminer::OSV Adminer::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- adobe-commerce::Adobe Magento Security Index::network::HTTPSConnectionPool(host=&#x27;helpx.adobe.com&#x27;, port=443): Max retries exceeded with url: /security/products/magento.html (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;helpx.adobe.com&#x27;, port=443): Failed to resolve &#x27;helpx.adobe.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- angular::OSV Angular::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- apache-httpd::Apache HTTPD Security::network::HTTPSConnectionPool(host=&#x27;httpd.apache.org&#x27;, port=443): Max retries exceeded with url: /security/vulnerabilities_24.html (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;httpd.apache.org&#x27;, port=443): Failed to resolve &#x27;httpd.apache.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- apache-httpd::CISA KEV Apache HTTPD::network::HTTPSConnectionPool(host=&#x27;www.cisa.gov&#x27;, port=443): Max retries exceeded with url: /sites/default/files/feeds/known_exploited_vulnerabilities.json (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.cisa.gov&#x27;, port=443): Failed to resolve &#x27;www.cisa.gov&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- apache-tomcat::Apache Tomcat Security::network::HTTPSConnectionPool(host=&#x27;tomcat.apache.org&#x27;, port=443): Max retries exceeded with url: /security-10.html (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;tomcat.apache.org&#x27;, port=443): Failed to resolve &#x27;tomcat.apache.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- apache-tomcat::CISA KEV Tomcat::network::HTTPSConnectionPool(host=&#x27;www.cisa.gov&#x27;, port=443): Max retries exceeded with url: /sites/default/files/feeds/known_exploited_vulnerabilities.json (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.cisa.gov&#x27;, port=443): Failed to resolve &#x27;www.cisa.gov&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- aspnet-core::OSV ASP.NET Core::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- astro::OSV Astro::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- caddy::OSV Caddy::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- directus::Directus GitHub Advisories::network::HTTPSConnectionPool(host=&#x27;github.com&#x27;, port=443): Max retries exceeded with url: /directus/directus/security/advisories (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;github.com&#x27;, port=443): Failed to resolve &#x27;github.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- directus::OSV Directus::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- discourse::Discourse Release Notes RSS::network::HTTPSConnectionPool(host=&#x27;meta.discourse.org&#x27;, port=443): Max retries exceeded with url: /tag/release-notes.rss (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;meta.discourse.org&#x27;, port=443): Failed to resolve &#x27;meta.discourse.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- discourse::Discourse Security RSS::network::HTTPSConnectionPool(host=&#x27;meta.discourse.org&#x27;, port=443): Max retries exceeded with url: /tag/security.rss (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;meta.discourse.org&#x27;, port=443): Failed to resolve &#x27;meta.discourse.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- discourse::OSV Discourse::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- django::Django Security Releases Archive::network::HTTPSConnectionPool(host=&#x27;docs.djangoproject.com&#x27;, port=443): Max retries exceeded with url: /en/dev/releases/security/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;docs.djangoproject.com&#x27;, port=443): Failed to resolve &#x27;docs.djangoproject.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- django::Django Security Weblog::network::HTTPSConnectionPool(host=&#x27;www.djangoproject.com&#x27;, port=443): Max retries exceeded with url: /weblog/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.djangoproject.com&#x27;, port=443): Failed to resolve &#x27;www.djangoproject.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- django::OSV Django::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- drupal::Drupal Security Advisories RSS::network::HTTPSConnectionPool(host=&#x27;www.drupal.org&#x27;, port=443): Max retries exceeded with url: /security/rss.xml (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.drupal.org&#x27;, port=443): Failed to resolve &#x27;www.drupal.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- drupal::OSV Drupal::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- echo::OSV Echo::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- esbuild::OSV esbuild::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- express::OSV Express::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- fastify::OSV Fastify::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- flask::OSV Flask::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- ghost::Ghost GitHub Advisories::network::HTTPSConnectionPool(host=&#x27;github.com&#x27;, port=443): Max retries exceeded with url: /TryGhost/Ghost/security/advisories (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;github.com&#x27;, port=443): Failed to resolve &#x27;github.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- ghost::OSV Ghost::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- gin::OSV Gin::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- gitea::OSV Gitea::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- gitlab-ce::GitLab Advisory Database::network::HTTPSConnectionPool(host=&#x27;gitlab.com&#x27;, port=443): Max retries exceeded with url: /gitlab-org/advisories-community (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;gitlab.com&#x27;, port=443): Failed to resolve &#x27;gitlab.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- gitlab-ce::GitLab Security Releases Atom::network::HTTPSConnectionPool(host=&#x27;about.gitlab.com&#x27;, port=443): Max retries exceeded with url: /security-releases.xml (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;about.gitlab.com&#x27;, port=443): Failed to resolve &#x27;about.gitlab.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- grafana::CISA KEV Grafana::network::HTTPSConnectionPool(host=&#x27;www.cisa.gov&#x27;, port=443): Max retries exceeded with url: /sites/default/files/feeds/known_exploited_vulnerabilities.json (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.cisa.gov&#x27;, port=443): Failed to resolve &#x27;www.cisa.gov&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- grafana::Grafana Security Advisories::network::HTTPSConnectionPool(host=&#x27;grafana.com&#x27;, port=443): Max retries exceeded with url: /security/security-advisories/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;grafana.com&#x27;, port=443): Failed to resolve &#x27;grafana.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- hapi::OSV Hapi::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- haproxy::HAProxy Blog Feed::network::HTTPSConnectionPool(host=&#x27;www.haproxy.com&#x27;, port=443): Max retries exceeded with url: /feed/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.haproxy.com&#x27;, port=443): Failed to resolve &#x27;www.haproxy.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- jenkins::Jenkins Security Advisories RSS::network::HTTPSConnectionPool(host=&#x27;www.jenkins.io&#x27;, port=443): Max retries exceeded with url: /security/advisories/rss.xml (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.jenkins.io&#x27;, port=443): Failed to resolve &#x27;www.jenkins.io&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- joomla::Joomla Security Centre::network::HTTPSConnectionPool(host=&#x27;developer.joomla.org&#x27;, port=443): Max retries exceeded with url: /security-centre.html (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;developer.joomla.org&#x27;, port=443): Failed to resolve &#x27;developer.joomla.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- joomla::OSV Joomla::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- kibana::Elastic Security Announcements RSS::network::HTTPSConnectionPool(host=&#x27;discuss.elastic.co&#x27;, port=443): Max retries exceeded with url: /c/announcements/security-announcements/31.rss (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;discuss.elastic.co&#x27;, port=443): Failed to resolve &#x27;discuss.elastic.co&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- koa::OSV Koa::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- laravel::OSV Laravel::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- magento-open-source::Magento GitHub Advisories::network::HTTPSConnectionPool(host=&#x27;github.com&#x27;, port=443): Max retries exceeded with url: /magento/magento2/security/advisories (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;github.com&#x27;, port=443): Failed to resolve &#x27;github.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- magento-open-source::OSV Magento Open Source::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- magento-open-source::Sansec Research::network::HTTPSConnectionPool(host=&#x27;sansec.io&#x27;, port=443): Max retries exceeded with url: /research (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;sansec.io&#x27;, port=443): Failed to resolve &#x27;sansec.io&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- mattermost::Mattermost Security Updates JSON::network::HTTPSConnectionPool(host=&#x27;securityupdates.mattermost.com&#x27;, port=443): Max retries exceeded with url: /security_updates.json (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;securityupdates.mattermost.com&#x27;, port=443): Failed to resolve &#x27;securityupdates.mattermost.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- mattermost::OSV Mattermost::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- mediawiki::MediaWiki Announce RSS::network::HTTPSConnectionPool(host=&#x27;lists.wikimedia.org&#x27;, port=443): Max retries exceeded with url: /hyperkitty/list/mediawiki-announce@lists.wikimedia.org/feed/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;lists.wikimedia.org&#x27;, port=443): Failed to resolve &#x27;lists.wikimedia.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- mediawiki::OSV MediaWiki::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- medusa::OSV Medusa::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- moodle::OSV Moodle::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- nestjs::OSV NestJS::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- nextjs::OSV Next.js::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- nginx::CISA KEV NGINX::network::HTTPSConnectionPool(host=&#x27;www.cisa.gov&#x27;, port=443): Max retries exceeded with url: /sites/default/files/feeds/known_exploited_vulnerabilities.json (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.cisa.gov&#x27;, port=443): Failed to resolve &#x27;www.cisa.gov&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- nginx::NGINX Security Advisories::network::HTTPSConnectionPool(host=&#x27;nginx.org&#x27;, port=443): Max retries exceeded with url: /en/security_advisories.html (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;nginx.org&#x27;, port=443): Failed to resolve &#x27;nginx.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- nodejs::CISA KEV Node.js::network::HTTPSConnectionPool(host=&#x27;www.cisa.gov&#x27;, port=443): Max retries exceeded with url: /sites/default/files/feeds/known_exploited_vulnerabilities.json (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.cisa.gov&#x27;, port=443): Failed to resolve &#x27;www.cisa.gov&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- nodejs::Node.js Security Releases::network::HTTPSConnectionPool(host=&#x27;nodejs.org&#x27;, port=443): Max retries exceeded with url: /en/blog/vulnerability (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;nodejs.org&#x27;, port=443): Failed to resolve &#x27;nodejs.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- nuxt::OSV Nuxt::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- opencart::OSV OpenCart::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- opencart::OpenCart Releases::network::HTTPSConnectionPool(host=&#x27;github.com&#x27;, port=443): Max retries exceeded with url: /opencart/opencart/releases (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;github.com&#x27;, port=443): Failed to resolve &#x27;github.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- openmage::OSV OpenMage::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- openmage::OpenMage GitHub Advisories::network::HTTPSConnectionPool(host=&#x27;github.com&#x27;, port=443): Max retries exceeded with url: /OpenMage/magento-lts/security/advisories (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;github.com&#x27;, port=443): Failed to resolve &#x27;github.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- phpmyadmin::OSV phpMyAdmin::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- phpmyadmin::phpMyAdmin Security Page::network::HTTPSConnectionPool(host=&#x27;www.phpmyadmin.net&#x27;, port=443): Max retries exceeded with url: /security/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.phpmyadmin.net&#x27;, port=443): Failed to resolve &#x27;www.phpmyadmin.net&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- prestashop::Friends Of Presta Security::network::HTTPSConnectionPool(host=&#x27;security.friendsofpresta.org&#x27;, port=443): Max retries exceeded with url: / (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;security.friendsofpresta.org&#x27;, port=443): Failed to resolve &#x27;security.friendsofpresta.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- prestashop::GitHub PrestaShop Advisories::network::HTTPSConnectionPool(host=&#x27;github.com&#x27;, port=443): Max retries exceeded with url: /PrestaShop/PrestaShop/security/advisories (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;github.com&#x27;, port=443): Failed to resolve &#x27;github.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- prestashop::OSV PrestaShop::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- prestashop::PrestaShop Security Page::network::HTTPSConnectionPool(host=&#x27;build.prestashop-project.org&#x27;, port=443): Max retries exceeded with url: /news/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;build.prestashop-project.org&#x27;, port=443): Failed to resolve &#x27;build.prestashop-project.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- rails::OSV Rails::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- react::OSV React::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- redmine::OSV Redmine::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- redmine::Redmine Security Advisories::network::HTTPSConnectionPool(host=&#x27;www.redmine.org&#x27;, port=443): Max retries exceeded with url: /projects/redmine/wiki/Security_Advisories (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.redmine.org&#x27;, port=443): Failed to resolve &#x27;www.redmine.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- saleor::GitHub Saleor Advisories::network::HTTPSConnectionPool(host=&#x27;github.com&#x27;, port=443): Max retries exceeded with url: /saleor/saleor/security/advisories (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;github.com&#x27;, port=443): Failed to resolve &#x27;github.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- saleor::OSV Saleor::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- shopware::OSV Shopware::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- shopware::Shopware Security Advisories::network::HTTPSConnectionPool(host=&#x27;github.com&#x27;, port=443): Max retries exceeded with url: /shopware/shopware/security/advisories (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;github.com&#x27;, port=443): Failed to resolve &#x27;github.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- spring-boot::OSV Spring Boot::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- spring-boot::Spring Security Advisories::network::HTTPSConnectionPool(host=&#x27;spring.io&#x27;, port=443): Max retries exceeded with url: /security (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;spring.io&#x27;, port=443): Failed to resolve &#x27;spring.io&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- spring-framework::OSV Spring Framework::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- spring-framework::Spring Security Advisories::network::HTTPSConnectionPool(host=&#x27;spring.io&#x27;, port=443): Max retries exceeded with url: /security (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;spring.io&#x27;, port=443): Failed to resolve &#x27;spring.io&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- spring-security::OSV Spring Security::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- spring-security::Spring Security Advisories::network::HTTPSConnectionPool(host=&#x27;spring.io&#x27;, port=443): Max retries exceeded with url: /security (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;spring.io&#x27;, port=443): Failed to resolve &#x27;spring.io&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- strapi::OSV Strapi::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- strapi::Strapi GitHub Advisories::network::HTTPSConnectionPool(host=&#x27;github.com&#x27;, port=443): Max retries exceeded with url: /strapi/strapi/security/advisories (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;github.com&#x27;, port=443): Failed to resolve &#x27;github.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- sveltekit::OSV SvelteKit::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- symfony::OSV Symfony::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- traefik::OSV Traefik::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- undici::OSV Undici::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- vite::OSV Vite::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- vue::OSV Vue::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- webpack::OSV webpack::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- werkzeug::OSV Werkzeug::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- woocommerce::GitHub WooCommerce Advisories::network::HTTPSConnectionPool(host=&#x27;github.com&#x27;, port=443): Max retries exceeded with url: /woocommerce/woocommerce/security/advisories (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;github.com&#x27;, port=443): Failed to resolve &#x27;github.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- woocommerce::OSV WooCommerce::network::HTTPSConnectionPool(host=&#x27;api.osv.dev&#x27;, port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;api.osv.dev&#x27;, port=443): Failed to resolve &#x27;api.osv.dev&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- woocommerce::Patchstack Database::network::HTTPSConnectionPool(host=&#x27;patchstack.com&#x27;, port=443): Max retries exceeded with url: /database/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;patchstack.com&#x27;, port=443): Failed to resolve &#x27;patchstack.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- woocommerce::Woo Developer Advisories::network::HTTPSConnectionPool(host=&#x27;developer.woocommerce.com&#x27;, port=443): Max retries exceeded with url: / (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;developer.woocommerce.com&#x27;, port=443): Failed to resolve &#x27;developer.woocommerce.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- woocommerce::Wordfence Vulnerability Database::network::HTTPSConnectionPool(host=&#x27;www.wordfence.com&#x27;, port=443): Max retries exceeded with url: /threat-intel/vulnerabilities/wordpress-plugins/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.wordfence.com&#x27;, port=443): Failed to resolve &#x27;www.wordfence.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- wordpress::Patchstack Database::network::HTTPSConnectionPool(host=&#x27;patchstack.com&#x27;, port=443): Max retries exceeded with url: /database/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;patchstack.com&#x27;, port=443): Failed to resolve &#x27;patchstack.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- wordpress::PortSwigger Research::network::HTTPSConnectionPool(host=&#x27;portswigger.net&#x27;, port=443): Max retries exceeded with url: /research (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;portswigger.net&#x27;, port=443): Failed to resolve &#x27;portswigger.net&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- wordpress::WPScan Vulnerability Database::network::HTTPSConnectionPool(host=&#x27;wpscan.com&#x27;, port=443): Max retries exceeded with url: /blog/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;wpscan.com&#x27;, port=443): Failed to resolve &#x27;wpscan.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- wordpress::WordPress Security News RSS::network::HTTPSConnectionPool(host=&#x27;wordpress.org&#x27;, port=443): Max retries exceeded with url: /news/category/security/feed/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;wordpress.org&#x27;, port=443): Failed to resolve &#x27;wordpress.org&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- wordpress::Wordfence Vulnerability Database::network::HTTPSConnectionPool(host=&#x27;www.wordfence.com&#x27;, port=443): Max retries exceeded with url: /threat-intel/vulnerabilities/wordpress-plugins/ (Caused by NameResolutionError(&quot;HTTPSConnection(host=&#x27;www.wordfence.com&#x27;, port=443): Failed to resolve &#x27;www.wordfence.com&#x27; ([Errno 8] nodename nor servname provided, or not known)&quot;))
- green sources: `101`
- open alerts: `0`
## 剩余风险说明

文件差异内容过多而无法显示 加载差异

查看文件

@@ -0,0 +1 @@
../entities.json

文件差异内容过多而无法显示 加载差异

文件差异内容过多而无法显示 加载差异

查看文件

@@ -1,6 +1,6 @@
# 分层实体覆盖与完整度报告
- 生成时间: `2026-03-20T13:41:44+00:00`
- 生成时间: `2026-03-20T15:46:05+00:00`
- 已编目实体: `97`
- 待编目 backlog: `17`
- history-full 已完成: `40`

查看文件

@@ -1,6 +1,6 @@
# 分层实体发现 Backlog
- 生成时间: `2026-03-20T13:41:44+00:00`
- 生成时间: `2026-03-20T15:46:05+00:00`
- 待编目数量: `17`
| candidate_id | root_system | entity_type | risk | reason | waiting_for | source |

查看文件

@@ -1,5 +1,5 @@
{
"generated_at": "2026-03-20T13:41:44+00:00",
"generated_at": "2026-03-20T15:46:05+00:00",
"discovery_queue": {
"count": 17,
"items": [

查看文件

@@ -1,6 +1,6 @@
# 最新同步摘要
- 渲染时间: `2026-03-20T13:41:44+00:00`
- 渲染时间: `2026-03-20T15:46:06+00:00`
- 系统数量: `62`
- Advisory 数量: `2355`
- 已编目实体数量: `97`
@@ -10,108 +10,4 @@
- 新增记录: `0`
- 更新记录: `0`
- Triage 数量: `1175`
- 失败的 source adapter: `101`
## 失败列表
- adminer::OSV Adminer::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- adobe-commerce::Adobe Magento Security Index::network::HTTPSConnectionPool(host='helpx.adobe.com', port=443): Max retries exceeded with url: /security/products/magento.html (Caused by NameResolutionError("HTTPSConnection(host='helpx.adobe.com', port=443): Failed to resolve 'helpx.adobe.com' ([Errno 8] nodename nor servname provided, or not known)"))
- angular::OSV Angular::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- apache-httpd::Apache HTTPD Security::network::HTTPSConnectionPool(host='httpd.apache.org', port=443): Max retries exceeded with url: /security/vulnerabilities_24.html (Caused by NameResolutionError("HTTPSConnection(host='httpd.apache.org', port=443): Failed to resolve 'httpd.apache.org' ([Errno 8] nodename nor servname provided, or not known)"))
- apache-httpd::CISA KEV Apache HTTPD::network::HTTPSConnectionPool(host='www.cisa.gov', port=443): Max retries exceeded with url: /sites/default/files/feeds/known_exploited_vulnerabilities.json (Caused by NameResolutionError("HTTPSConnection(host='www.cisa.gov', port=443): Failed to resolve 'www.cisa.gov' ([Errno 8] nodename nor servname provided, or not known)"))
- apache-tomcat::Apache Tomcat Security::network::HTTPSConnectionPool(host='tomcat.apache.org', port=443): Max retries exceeded with url: /security-10.html (Caused by NameResolutionError("HTTPSConnection(host='tomcat.apache.org', port=443): Failed to resolve 'tomcat.apache.org' ([Errno 8] nodename nor servname provided, or not known)"))
- apache-tomcat::CISA KEV Tomcat::network::HTTPSConnectionPool(host='www.cisa.gov', port=443): Max retries exceeded with url: /sites/default/files/feeds/known_exploited_vulnerabilities.json (Caused by NameResolutionError("HTTPSConnection(host='www.cisa.gov', port=443): Failed to resolve 'www.cisa.gov' ([Errno 8] nodename nor servname provided, or not known)"))
- aspnet-core::OSV ASP.NET Core::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- astro::OSV Astro::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- caddy::OSV Caddy::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- directus::Directus GitHub Advisories::network::HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /directus/directus/security/advisories (Caused by NameResolutionError("HTTPSConnection(host='github.com', port=443): Failed to resolve 'github.com' ([Errno 8] nodename nor servname provided, or not known)"))
- directus::OSV Directus::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- discourse::Discourse Release Notes RSS::network::HTTPSConnectionPool(host='meta.discourse.org', port=443): Max retries exceeded with url: /tag/release-notes.rss (Caused by NameResolutionError("HTTPSConnection(host='meta.discourse.org', port=443): Failed to resolve 'meta.discourse.org' ([Errno 8] nodename nor servname provided, or not known)"))
- discourse::Discourse Security RSS::network::HTTPSConnectionPool(host='meta.discourse.org', port=443): Max retries exceeded with url: /tag/security.rss (Caused by NameResolutionError("HTTPSConnection(host='meta.discourse.org', port=443): Failed to resolve 'meta.discourse.org' ([Errno 8] nodename nor servname provided, or not known)"))
- discourse::OSV Discourse::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- django::Django Security Releases Archive::network::HTTPSConnectionPool(host='docs.djangoproject.com', port=443): Max retries exceeded with url: /en/dev/releases/security/ (Caused by NameResolutionError("HTTPSConnection(host='docs.djangoproject.com', port=443): Failed to resolve 'docs.djangoproject.com' ([Errno 8] nodename nor servname provided, or not known)"))
- django::Django Security Weblog::network::HTTPSConnectionPool(host='www.djangoproject.com', port=443): Max retries exceeded with url: /weblog/ (Caused by NameResolutionError("HTTPSConnection(host='www.djangoproject.com', port=443): Failed to resolve 'www.djangoproject.com' ([Errno 8] nodename nor servname provided, or not known)"))
- django::OSV Django::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- drupal::Drupal Security Advisories RSS::network::HTTPSConnectionPool(host='www.drupal.org', port=443): Max retries exceeded with url: /security/rss.xml (Caused by NameResolutionError("HTTPSConnection(host='www.drupal.org', port=443): Failed to resolve 'www.drupal.org' ([Errno 8] nodename nor servname provided, or not known)"))
- drupal::OSV Drupal::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- echo::OSV Echo::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- esbuild::OSV esbuild::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- express::OSV Express::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- fastify::OSV Fastify::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- flask::OSV Flask::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- ghost::Ghost GitHub Advisories::network::HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /TryGhost/Ghost/security/advisories (Caused by NameResolutionError("HTTPSConnection(host='github.com', port=443): Failed to resolve 'github.com' ([Errno 8] nodename nor servname provided, or not known)"))
- ghost::OSV Ghost::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- gin::OSV Gin::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- gitea::OSV Gitea::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- gitlab-ce::GitLab Advisory Database::network::HTTPSConnectionPool(host='gitlab.com', port=443): Max retries exceeded with url: /gitlab-org/advisories-community (Caused by NameResolutionError("HTTPSConnection(host='gitlab.com', port=443): Failed to resolve 'gitlab.com' ([Errno 8] nodename nor servname provided, or not known)"))
- gitlab-ce::GitLab Security Releases Atom::network::HTTPSConnectionPool(host='about.gitlab.com', port=443): Max retries exceeded with url: /security-releases.xml (Caused by NameResolutionError("HTTPSConnection(host='about.gitlab.com', port=443): Failed to resolve 'about.gitlab.com' ([Errno 8] nodename nor servname provided, or not known)"))
- grafana::CISA KEV Grafana::network::HTTPSConnectionPool(host='www.cisa.gov', port=443): Max retries exceeded with url: /sites/default/files/feeds/known_exploited_vulnerabilities.json (Caused by NameResolutionError("HTTPSConnection(host='www.cisa.gov', port=443): Failed to resolve 'www.cisa.gov' ([Errno 8] nodename nor servname provided, or not known)"))
- grafana::Grafana Security Advisories::network::HTTPSConnectionPool(host='grafana.com', port=443): Max retries exceeded with url: /security/security-advisories/ (Caused by NameResolutionError("HTTPSConnection(host='grafana.com', port=443): Failed to resolve 'grafana.com' ([Errno 8] nodename nor servname provided, or not known)"))
- hapi::OSV Hapi::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- haproxy::HAProxy Blog Feed::network::HTTPSConnectionPool(host='www.haproxy.com', port=443): Max retries exceeded with url: /feed/ (Caused by NameResolutionError("HTTPSConnection(host='www.haproxy.com', port=443): Failed to resolve 'www.haproxy.com' ([Errno 8] nodename nor servname provided, or not known)"))
- jenkins::Jenkins Security Advisories RSS::network::HTTPSConnectionPool(host='www.jenkins.io', port=443): Max retries exceeded with url: /security/advisories/rss.xml (Caused by NameResolutionError("HTTPSConnection(host='www.jenkins.io', port=443): Failed to resolve 'www.jenkins.io' ([Errno 8] nodename nor servname provided, or not known)"))
- joomla::Joomla Security Centre::network::HTTPSConnectionPool(host='developer.joomla.org', port=443): Max retries exceeded with url: /security-centre.html (Caused by NameResolutionError("HTTPSConnection(host='developer.joomla.org', port=443): Failed to resolve 'developer.joomla.org' ([Errno 8] nodename nor servname provided, or not known)"))
- joomla::OSV Joomla::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- kibana::Elastic Security Announcements RSS::network::HTTPSConnectionPool(host='discuss.elastic.co', port=443): Max retries exceeded with url: /c/announcements/security-announcements/31.rss (Caused by NameResolutionError("HTTPSConnection(host='discuss.elastic.co', port=443): Failed to resolve 'discuss.elastic.co' ([Errno 8] nodename nor servname provided, or not known)"))
- koa::OSV Koa::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- laravel::OSV Laravel::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- magento-open-source::Magento GitHub Advisories::network::HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /magento/magento2/security/advisories (Caused by NameResolutionError("HTTPSConnection(host='github.com', port=443): Failed to resolve 'github.com' ([Errno 8] nodename nor servname provided, or not known)"))
- magento-open-source::OSV Magento Open Source::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- magento-open-source::Sansec Research::network::HTTPSConnectionPool(host='sansec.io', port=443): Max retries exceeded with url: /research (Caused by NameResolutionError("HTTPSConnection(host='sansec.io', port=443): Failed to resolve 'sansec.io' ([Errno 8] nodename nor servname provided, or not known)"))
- mattermost::Mattermost Security Updates JSON::network::HTTPSConnectionPool(host='securityupdates.mattermost.com', port=443): Max retries exceeded with url: /security_updates.json (Caused by NameResolutionError("HTTPSConnection(host='securityupdates.mattermost.com', port=443): Failed to resolve 'securityupdates.mattermost.com' ([Errno 8] nodename nor servname provided, or not known)"))
- mattermost::OSV Mattermost::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- mediawiki::MediaWiki Announce RSS::network::HTTPSConnectionPool(host='lists.wikimedia.org', port=443): Max retries exceeded with url: /hyperkitty/list/mediawiki-announce@lists.wikimedia.org/feed/ (Caused by NameResolutionError("HTTPSConnection(host='lists.wikimedia.org', port=443): Failed to resolve 'lists.wikimedia.org' ([Errno 8] nodename nor servname provided, or not known)"))
- mediawiki::OSV MediaWiki::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- medusa::OSV Medusa::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- moodle::OSV Moodle::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- nestjs::OSV NestJS::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- nextjs::OSV Next.js::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- nginx::CISA KEV NGINX::network::HTTPSConnectionPool(host='www.cisa.gov', port=443): Max retries exceeded with url: /sites/default/files/feeds/known_exploited_vulnerabilities.json (Caused by NameResolutionError("HTTPSConnection(host='www.cisa.gov', port=443): Failed to resolve 'www.cisa.gov' ([Errno 8] nodename nor servname provided, or not known)"))
- nginx::NGINX Security Advisories::network::HTTPSConnectionPool(host='nginx.org', port=443): Max retries exceeded with url: /en/security_advisories.html (Caused by NameResolutionError("HTTPSConnection(host='nginx.org', port=443): Failed to resolve 'nginx.org' ([Errno 8] nodename nor servname provided, or not known)"))
- nodejs::CISA KEV Node.js::network::HTTPSConnectionPool(host='www.cisa.gov', port=443): Max retries exceeded with url: /sites/default/files/feeds/known_exploited_vulnerabilities.json (Caused by NameResolutionError("HTTPSConnection(host='www.cisa.gov', port=443): Failed to resolve 'www.cisa.gov' ([Errno 8] nodename nor servname provided, or not known)"))
- nodejs::Node.js Security Releases::network::HTTPSConnectionPool(host='nodejs.org', port=443): Max retries exceeded with url: /en/blog/vulnerability (Caused by NameResolutionError("HTTPSConnection(host='nodejs.org', port=443): Failed to resolve 'nodejs.org' ([Errno 8] nodename nor servname provided, or not known)"))
- nuxt::OSV Nuxt::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- opencart::OSV OpenCart::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- opencart::OpenCart Releases::network::HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /opencart/opencart/releases (Caused by NameResolutionError("HTTPSConnection(host='github.com', port=443): Failed to resolve 'github.com' ([Errno 8] nodename nor servname provided, or not known)"))
- openmage::OSV OpenMage::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- openmage::OpenMage GitHub Advisories::network::HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /OpenMage/magento-lts/security/advisories (Caused by NameResolutionError("HTTPSConnection(host='github.com', port=443): Failed to resolve 'github.com' ([Errno 8] nodename nor servname provided, or not known)"))
- phpmyadmin::OSV phpMyAdmin::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- phpmyadmin::phpMyAdmin Security Page::network::HTTPSConnectionPool(host='www.phpmyadmin.net', port=443): Max retries exceeded with url: /security/ (Caused by NameResolutionError("HTTPSConnection(host='www.phpmyadmin.net', port=443): Failed to resolve 'www.phpmyadmin.net' ([Errno 8] nodename nor servname provided, or not known)"))
- prestashop::Friends Of Presta Security::network::HTTPSConnectionPool(host='security.friendsofpresta.org', port=443): Max retries exceeded with url: / (Caused by NameResolutionError("HTTPSConnection(host='security.friendsofpresta.org', port=443): Failed to resolve 'security.friendsofpresta.org' ([Errno 8] nodename nor servname provided, or not known)"))
- prestashop::GitHub PrestaShop Advisories::network::HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /PrestaShop/PrestaShop/security/advisories (Caused by NameResolutionError("HTTPSConnection(host='github.com', port=443): Failed to resolve 'github.com' ([Errno 8] nodename nor servname provided, or not known)"))
- prestashop::OSV PrestaShop::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- prestashop::PrestaShop Security Page::network::HTTPSConnectionPool(host='build.prestashop-project.org', port=443): Max retries exceeded with url: /news/ (Caused by NameResolutionError("HTTPSConnection(host='build.prestashop-project.org', port=443): Failed to resolve 'build.prestashop-project.org' ([Errno 8] nodename nor servname provided, or not known)"))
- rails::OSV Rails::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- react::OSV React::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- redmine::OSV Redmine::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- redmine::Redmine Security Advisories::network::HTTPSConnectionPool(host='www.redmine.org', port=443): Max retries exceeded with url: /projects/redmine/wiki/Security_Advisories (Caused by NameResolutionError("HTTPSConnection(host='www.redmine.org', port=443): Failed to resolve 'www.redmine.org' ([Errno 8] nodename nor servname provided, or not known)"))
- saleor::GitHub Saleor Advisories::network::HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /saleor/saleor/security/advisories (Caused by NameResolutionError("HTTPSConnection(host='github.com', port=443): Failed to resolve 'github.com' ([Errno 8] nodename nor servname provided, or not known)"))
- saleor::OSV Saleor::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- shopware::OSV Shopware::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- shopware::Shopware Security Advisories::network::HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /shopware/shopware/security/advisories (Caused by NameResolutionError("HTTPSConnection(host='github.com', port=443): Failed to resolve 'github.com' ([Errno 8] nodename nor servname provided, or not known)"))
- spring-boot::OSV Spring Boot::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- spring-boot::Spring Security Advisories::network::HTTPSConnectionPool(host='spring.io', port=443): Max retries exceeded with url: /security (Caused by NameResolutionError("HTTPSConnection(host='spring.io', port=443): Failed to resolve 'spring.io' ([Errno 8] nodename nor servname provided, or not known)"))
- spring-framework::OSV Spring Framework::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- spring-framework::Spring Security Advisories::network::HTTPSConnectionPool(host='spring.io', port=443): Max retries exceeded with url: /security (Caused by NameResolutionError("HTTPSConnection(host='spring.io', port=443): Failed to resolve 'spring.io' ([Errno 8] nodename nor servname provided, or not known)"))
- spring-security::OSV Spring Security::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- spring-security::Spring Security Advisories::network::HTTPSConnectionPool(host='spring.io', port=443): Max retries exceeded with url: /security (Caused by NameResolutionError("HTTPSConnection(host='spring.io', port=443): Failed to resolve 'spring.io' ([Errno 8] nodename nor servname provided, or not known)"))
- strapi::OSV Strapi::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- strapi::Strapi GitHub Advisories::network::HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /strapi/strapi/security/advisories (Caused by NameResolutionError("HTTPSConnection(host='github.com', port=443): Failed to resolve 'github.com' ([Errno 8] nodename nor servname provided, or not known)"))
- sveltekit::OSV SvelteKit::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- symfony::OSV Symfony::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- traefik::OSV Traefik::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- undici::OSV Undici::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- vite::OSV Vite::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- vue::OSV Vue::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- webpack::OSV webpack::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- werkzeug::OSV Werkzeug::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- woocommerce::GitHub WooCommerce Advisories::network::HTTPSConnectionPool(host='github.com', port=443): Max retries exceeded with url: /woocommerce/woocommerce/security/advisories (Caused by NameResolutionError("HTTPSConnection(host='github.com', port=443): Failed to resolve 'github.com' ([Errno 8] nodename nor servname provided, or not known)"))
- woocommerce::OSV WooCommerce::network::HTTPSConnectionPool(host='api.osv.dev', port=443): Max retries exceeded with url: /v1/querybatch (Caused by NameResolutionError("HTTPSConnection(host='api.osv.dev', port=443): Failed to resolve 'api.osv.dev' ([Errno 8] nodename nor servname provided, or not known)"))
- woocommerce::Patchstack Database::network::HTTPSConnectionPool(host='patchstack.com', port=443): Max retries exceeded with url: /database/ (Caused by NameResolutionError("HTTPSConnection(host='patchstack.com', port=443): Failed to resolve 'patchstack.com' ([Errno 8] nodename nor servname provided, or not known)"))
- woocommerce::Woo Developer Advisories::network::HTTPSConnectionPool(host='developer.woocommerce.com', port=443): Max retries exceeded with url: / (Caused by NameResolutionError("HTTPSConnection(host='developer.woocommerce.com', port=443): Failed to resolve 'developer.woocommerce.com' ([Errno 8] nodename nor servname provided, or not known)"))
- woocommerce::Wordfence Vulnerability Database::network::HTTPSConnectionPool(host='www.wordfence.com', port=443): Max retries exceeded with url: /threat-intel/vulnerabilities/wordpress-plugins/ (Caused by NameResolutionError("HTTPSConnection(host='www.wordfence.com', port=443): Failed to resolve 'www.wordfence.com' ([Errno 8] nodename nor servname provided, or not known)"))
- wordpress::Patchstack Database::network::HTTPSConnectionPool(host='patchstack.com', port=443): Max retries exceeded with url: /database/ (Caused by NameResolutionError("HTTPSConnection(host='patchstack.com', port=443): Failed to resolve 'patchstack.com' ([Errno 8] nodename nor servname provided, or not known)"))
- wordpress::PortSwigger Research::network::HTTPSConnectionPool(host='portswigger.net', port=443): Max retries exceeded with url: /research (Caused by NameResolutionError("HTTPSConnection(host='portswigger.net', port=443): Failed to resolve 'portswigger.net' ([Errno 8] nodename nor servname provided, or not known)"))
- wordpress::WPScan Vulnerability Database::network::HTTPSConnectionPool(host='wpscan.com', port=443): Max retries exceeded with url: /blog/ (Caused by NameResolutionError("HTTPSConnection(host='wpscan.com', port=443): Failed to resolve 'wpscan.com' ([Errno 8] nodename nor servname provided, or not known)"))
- wordpress::WordPress Security News RSS::network::HTTPSConnectionPool(host='wordpress.org', port=443): Max retries exceeded with url: /news/category/security/feed/ (Caused by NameResolutionError("HTTPSConnection(host='wordpress.org', port=443): Failed to resolve 'wordpress.org' ([Errno 8] nodename nor servname provided, or not known)"))
- wordpress::Wordfence Vulnerability Database::network::HTTPSConnectionPool(host='www.wordfence.com', port=443): Max retries exceeded with url: /threat-intel/vulnerabilities/wordpress-plugins/ (Caused by NameResolutionError("HTTPSConnection(host='www.wordfence.com', port=443): Failed to resolve 'www.wordfence.com' ([Errno 8] nodename nor servname provided, or not known)"))
- 失败的 source adapter: `0`

查看文件

@@ -1,11 +1,11 @@
{
"generated_at": "2026-03-20T13:41:26+00:00",
"generated_at": "2026-03-20T15:45:58+00:00",
"active_source_count": 101,
"green_source_count": 0,
"source_failure_count": 101,
"open_alert_count": 101,
"resolved_alert_count": 0,
"last_fully_green_run": "2026-03-20T00:56:25+00:00",
"green_source_count": 101,
"source_failure_count": 0,
"open_alert_count": 0,
"resolved_alert_count": 101,
"last_fully_green_run": "2026-03-20T15:45:58+00:00",
"source_catalog": {
"system_count": 62,
"source_count": 179,
@@ -14,7 +14,7 @@
"ingest": {
"new_count": 0,
"updated_count": 0,
"failure_count": 101,
"failure_count": 0,
"systems_touched": []
},
"validation": {

文件差异内容过多而无法显示 加载差异

查看文件

@@ -1,5 +1,5 @@
{
"generated_at": "2026-03-20T09:24:12+00:00",
"generated_at": "2026-03-20T15:45:44+00:00",
"system_count": 62,
"source_count": 179,
"active_source_count": 101,

查看文件

@@ -1,6 +1,6 @@
# Source Catalog Audit
- generated_at: `2026-03-20T09:24:12+00:00`
- generated_at: `2026-03-20T15:45:44+00:00`
- systems: `62`
- sources: `179`
- active_sources: `101`

文件差异内容过多而无法显示 加载差异