7.7 KiB
7.7 KiB
Source Catalog Audit
- generated_at:
2026-03-18T17:41:42+00:00 - systems:
62 - sources:
146 - active_sources:
110 - retired_sources:
36 - systems_with_active_official:
62/62 - systems_with_machine_readable_source:
57/62
Retired Sources
adobe-commerceAdobe Security Bulletins-> replacements:Adobe Magento Security Index, NVD Adobe Commerce, GHSA Adobe Commerce| reason: Original bulletin index probe was unstable under the old transport path; vendor index replacement uses explicit request policy and parser hints.adobe-commerceGHSA Adobe Commerce-> replacements:Adobe Magento Security Index, NVD Adobe Commerce| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; Adobe index and NVD remain active replacements.adobe-commerceSansec Research-> replacements:GHSA Adobe Commerce, Adobe Magento Security Index| reason: Research index is too slow for daily active monitoring; GHSA Adobe Commerce provides a stable machine-readable replacement.angularGitHub Global Advisories-> replacements:OSV Angular| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; OSV Angular remains the active replacement source.astroGitHub Global Advisories-> replacements:OSV Astro| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; OSV Astro remains the active replacement source.discourseDiscourse Meta Security-> replacements:Discourse Release Notes RSS, GitHub Discourse Advisories| reason: Meta security category HTML changed and no longer provides stable scrape semantics for health checks.discourseGitHub Discourse Advisories-> replacements:Discourse Release Notes RSS| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; Discourse release feed remains the active official source.djangoDjango Security RSS-> replacements:Django Security Weblog, Django Security Releases Archive| reason: Official security tag feed became unstable; use official weblog index and release archive instead.drupalDrupal Security Advisories Site-> replacements:Drupal Security Advisories RSS, GHSA Drupal Core| reason: Drupal security index page became unstable for repeated HTML scraping; RSS + GHSA replacement is used for active monitoring.drupalGHSA Drupal Core-> replacements:Drupal Security Advisories RSS, NVD Drupal| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; RSS and NVD remain active replacements.esbuildGitHub Global Advisories-> replacements:OSV esbuild| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; OSV esbuild remains the active replacement source.expressGitHub Global Advisories-> replacements:OSV Express| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; OSV Express remains the active replacement source.fastifyGitHub Global Advisories-> replacements:OSV Fastify| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; OSV Fastify remains the active replacement source.flaskGitHub Global Advisories-> replacements:OSV Flask| reason: Unauthenticated GitHub advisory API is quota-limited; OSV Flask remains the active machine-readable source.hapiGitHub Global Advisories-> replacements:OSV Hapi| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; OSV Hapi remains the active replacement source.haproxyHAProxy Security Advisories-> replacements:HAProxy Blog Feed| reason: Legacy haproxy.org security page no longer yields stable scrape results for monitoring.koaGitHub Global Advisories-> replacements:OSV Koa| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; OSV Koa remains the active replacement source.laravelGitHub Global Advisories-> replacements:OSV Laravel| reason: Unauthenticated GitHub advisory API is quota-limited; OSV Laravel remains the active machine-readable source.mattermostMattermost Security Updates-> replacements:NVD Mattermost| reason: Mattermost security updates page returned repeated 403 responses from the collector path; NVD replacement remains active.mediawikiMediaWiki Security Releases-> replacements:NVD MediaWiki| reason: MediaWiki security page is no longer reachable reliably from the collector path; NVD replacement remains active.moodleMoodle Security News-> replacements:NVD Moodle| reason: Moodle security page returned repeated 403 responses from the collector path; NVD replacement remains active.nestjsGitHub Global Advisories-> replacements:OSV NestJS| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; OSV NestJS remains the active replacement source.nextjsGitHub Global Advisories-> replacements:GitHub Next.js Advisories, OSV Next.js| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; GitHub Next.js Advisories and OSV Next.js remain active replacements.nuxtGitHub Global Advisories-> replacements:Nuxt Security, OSV Nuxt| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; Nuxt Security and OSV Nuxt remain active replacements.railsGitHub Global Advisories-> replacements:OSV Rails| reason: Unauthenticated GitHub advisory API is quota-limited; OSV Rails remains the active machine-readable source.reactGitHub Global Advisories-> replacements:GitHub React Advisories, OSV React| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; GitHub React Advisories and OSV React remain active replacements.spring-bootGitHub Global Advisories-> replacements:Spring Security Advisories| reason: Unauthenticated GitHub advisory API is quota-limited; Spring official security page remains the active source.spring-frameworkGitHub Global Advisories-> replacements:Spring Security Advisories| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; Spring Security Advisories remains the active replacement source.spring-securityGitHub Global Advisories-> replacements:Spring Security Advisories| reason: Unauthenticated GitHub advisory API is quota-limited; Spring official security page remains the active source.sveltekitGitHub Global Advisories-> replacements:OSV SvelteKit| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; OSV SvelteKit remains the active replacement source.symfonyGitHub Global Advisories-> replacements:OSV Symfony| reason: Unauthenticated GitHub advisory API is quota-limited; OSV Symfony remains the active machine-readable source.undiciGitHub Global Advisories-> replacements:OSV Undici| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; OSV Undici remains the active replacement source.viteGitHub Global Advisories-> replacements:Vite Security, OSV Vite| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; Vite Security and OSV Vite remain active replacements.vueGitHub Global Advisories-> replacements:Vue Security, OSV Vue| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; Vue Security and OSV Vue remain active replacements.webpackGitHub Global Advisories-> replacements:OSV webpack| reason: Unauthenticated GHSA API requests are rate-limited in daily monitoring; OSV webpack remains the active replacement source.werkzeugGitHub Global Advisories-> replacements:OSV Werkzeug| reason: Unauthenticated GitHub advisory API is quota-limited; OSV Werkzeug remains the active machine-readable source.