Get started

Beveiligingsaudits

Beveiligingsaudits

Beveiligingsaudits van ClawHub helpen je te bepalen of een skill of plugin veilig genoeg is om te installeren. Ze tonen wat een release doet, welke bevoegdheden deze vraagt en of iets extra aandacht verdient voordat deze toegang krijgt tot bestanden, accounts, inloggegevens, code of externe services.

Audits zijn sterke veiligheidssignalen, maar bieden geen garantie dat een release risicovrij is. Gebruik altijd je eigen oordeel voordat je gevoelige toegang verleent.

Zie ook Beveiliging, Aanvaardbaar gebruik en Moderatie en accountveiligheid.

Wat je vóór installatie moet controleren

Controleer vóór installatie:

  • de algemene auditstatus
  • het risiconiveau
  • eventuele vermelde bevindingen
  • vereiste inloggegevens, machtigingen of omgevingsvariabelen
  • eigenaar, bron, versie, changelog, downloads, sterren en andere vertrouwenssignalen

Installeer alleen inhoud die je begrijpt en vertrouwt.

Auditstatus

De auditstatus geeft aan hoe je op het auditresultaat moet reageren:

Status Betekenis
Pass Er is geen zichtbaar probleem boven een laag risico gevonden.
Review Lees de bevindingen vóór installatie. De release kan nog steeds legitiem zijn.
Warn Wees extra voorzichtig. ClawHub heeft een zorgpunt met grote impact of een waarschuwingssignaal gevonden.
Malicious Niet installeren.
Pending De audits zijn nog niet voltooid.
Error De audit kon niet worden voltooid.

Een Pass is geruststellend, maar vervangt je eigen oordeel niet. Dit is vooral van belang voor tools die inhoud kunnen publiceren, gegevens kunnen bewerken, opdrachten kunnen uitvoeren, bestanden kunnen lezen of toegang hebben tot productiesystemen.

Risiconiveau

Het risiconiveau beschrijft de impactomvang: hoeveel macht de release lijkt te hebben als je deze gebruikt zoals bedoeld.

Risiconiveau Betekenis
Low Er zijn weinig gevoelige bevoegdheden of gevolgen voor gebruikers gevonden.
Medium De release heeft aanzienlijke bevoegdheden, zoals toegang tot accounts of het wijzigen van gegevens.
High De release heeft bevoegdheden met grote impact, ernstige bevindingen of kwaadaardige signalen.

Het risiconiveau en de auditstatus beantwoorden verschillende vragen:

  • Het risiconiveau vraagt: "Hoeveel macht is hier aanwezig?"
  • De auditstatus vraagt: "Wat moet ik met dit resultaat doen?"

Een publicatieskill kan bijvoorbeeld Review met een Medium risico tonen. Dat betekent niet dat deze kwaadaardig is. Het betekent dat de skill op het beoogde doel lijkt aan te sluiten, maar met aanzienlijke accountbevoegdheden kan handelen.

Bevindingen

Bevindingen leggen uit waarom een auditresultaat is weergegeven. Elke bevinding bevat doorgaans:

  • wat deze betekent
  • waarom deze is gemarkeerd
  • de relevante inhoud van de skill of plugin
  • een aanbeveling

Bevindingen kunnen worden aangeduid als Info, Low, Medium, High of Critical. Bevindingen met een hogere ernst dragen sterker bij aan het risiconiveau en de auditstatus.

Bevindingen met een lage betrouwbaarheid worden verborgen in het openbare auditoverzicht, zodat de pagina gericht blijft op bruikbaar bewijs.

Wat ClawHub controleert

ClawHub controleert ingediende releaseartefacten, waaronder:

  • skillinstructies of pluginmetadata
  • opgegeven omgevingsvariabelen en machtigingen
  • installatie-instructies en pakketmetadata
  • opgenomen bestanden en bestandsmanifesten
  • compatibiliteits- en capaciteitsmetadata

De hoofdvraag is samenhang: komen de naam, samenvatting, metadata, gevraagde bevoegdheden en daadwerkelijke inhoud overeen met wat gebruikers redelijkerwijs mogen verwachten?

Krachtig gedrag is niet automatisch slecht. Veel nuttige tools hebben inloggegevens, lokale opdrachten, provider-API's of pakketinstallaties nodig. De audit controleert of die macht verwacht, bekendgemaakt en evenredig is.

Artefactpagina's verwijzen naar de volledige audit op:

text
/<owner>/skills/<slug>/security-audit

De auditpagina combineert:

  1. SkillSpector
  2. VirusTotal
  3. Risicoanalyse

VirusTotal

ClawHub gebruikt VirusTotal als malwaretelemetrie in de auditstack. VirusTotal is een vertrouwde industriestandaard voor bestandsreputatie en malwarescans, en dankzij onze samenwerking kan ClawHub bredere beveiligingsinformatie toevoegen aan de beoordeling van skills en plugins.

VirusTotal is vooral nuttig voor bekende kwaadaardige artefacten, detecties door scanengines en reputatiesignalen die de agentbewuste beoordeling van ClawHub aanvullen. Wanneer aantallen van leveranciersengines beschikbaar zijn, vat de audit deze in duidelijke taal samen, bijvoorbeeld:

text
62/62 leveranciers hebben deze skill als schoon gemarkeerd.

of:

text
2/64 leveranciers hebben deze skill als kwaadaardig gemarkeerd, 1/64 als verdacht en 61/64 als schoon.

Wanneer ClawHub geen telemetrie over leveranciersaantallen heeft om samen te vatten, vermeldt de audit:

text
Geen VirusTotal-bevindingen

VirusTotal blijft telemetrie. Het vervangt niet ClawHubs eigen artefactbewuste risicoanalyse.

Risicoanalyse

Risicoanalyse wordt intern mogelijk gemaakt door ClawScan, het eigen beveiligingsauditsysteem van ClawHub. Het beoordeelt elke release als een op agents gericht artefact: instructies, metadata, opgegeven machtigingen, bestanden, capaciteitssignalen, statische scansignalen, SkillSpector-bevindingen, VirusTotal-telemetrie en door de uitgever aangeleverde context. Statische scansignalen vormen interne context voor deze beoordeling; ze zijn geen zelfstandige openbare auditsectie of oordeel dat installatie blokkeert.

Risicoanalyse gebruikt de OWASP Agentic Skills Top 10 als kader voor risico's zoals promptinjectie, misbruik van tools, blootstelling van inloggegevens, onveilige uitvoering, vergiftiging van geheugen of context en buitensporige handelingsvrijheid.

ClawScan beschouwt een angstaanjagend ogende capaciteit niet automatisch als kwaadaardig. Het controleert of de capaciteit bekendgemaakt is, bij het beoogde doel past en wordt ondersteund door het vermelde gebruiksscenario van de release.

Was this useful?
On this page

On this page