2.0 KiB
2.0 KiB
VEX Distribution Network (Moat Score 3-4)
Module
Concelier
Status
IMPLEMENTED
Description
32 advisory connectors covering national CERTs, distro security trackers, vendor advisories, ICS sources, and general vulnerability databases.
Implementation Details
- Modules:
src/Concelier/__Libraries/StellaOps.Concelier.Connector.*/,src/Concelier/__Connectors/ - Key Connectors (32 total, each implementing
IFeedConnector+IConnectorPlugin):- National CERTs:
CertBundConnector(Germany),CertFrConnector(France),CertCcConnector(US),CertInConnector(India),CccsConnector(Canada),AcscConnector(Australia),KisaConnector(Korea),JvnConnector(Japan),RuBduConnector(Russia BDU),RuNkckiConnector(Russia NKCKI) - General Vulnerability DBs:
NvdConnector,OsvConnector,GhsaConnector,CveConnector,KevConnector,EpssConnector - Distro Security Trackers:
AlpineConnector,DebianConnector,RedHatConnector,SuseConnector,UbuntuConnector - Vendor Advisories:
CiscoConnector,VmwareConnector,OracleConnector,MsrcConnector,AppleConnector,ChromiumConnector,AdobeConnector - ICS Sources:
IcsCisaConnector,KasperskyConnector - Regional/Special:
AstraConnector,StellaOpsMirrorConnector
- National CERTs:
- Orchestration:
ConnectorRegistrationService,ConnectorWorker(src/Concelier/__Libraries/StellaOps.Concelier.Core/Orchestration/) - Source: Feature matrix scan
E2E Test Plan
- Verify all 32 connectors are discovered and registered by
ConnectorRegistrationServiceat startup - Trigger ingestion for at least one connector from each category (national CERT, general DB, distro, vendor, ICS) and verify advisories are stored
- Verify connector count: query the registration service and confirm 32 connectors are registered
- Verify scheduled ingestion: confirm connectors run on their configured schedules without manual intervention
- Verify air-gap support: configure a connector in offline mode and verify it falls back to local bundle