Terug naar Beveiliging en compliance
  • Normenkader
  • Automatisch gemeten

NIS2

NIS2 is de Europese richtlijn 2022/2555 over cyberbeveiliging. Ze breidt het toepassingsgebied van haar voorganger aanzienlijk uit (het Franse agentschap voor cyberbeveiliging ANSSI schat het aantal betrokken entiteiten in Frankrijk op 15.000 tot 18.000) en maakt bestuurders rechtstreeks verantwoordelijk voor de maatregelen. Ze verplicht organisaties bovendien hun digitale toeleveringsketen te beheersen: een softwareleverancier die een betrokken entiteit bedient, valt daardoor feitelijk binnen haar toepassingsgebied. In Frankrijk verloopt de omzetting via de veerkrachtwet (loi résilience) en de ANSSI, met uitzondering van de financiële sector, die onder DORA valt.

100%

148 / 148 controles conform bij de automatische beoordeling

Laatste synchronisatie: · Aikido Security

Het auditrapport aanvragen

Gemeten controles

De namen van beoordelingen, typen en controles zijn die van de oorspronkelijke normenkaders en staan daarom in het Engels. De teller is het aantal controles dat ons platform voor continue monitoring, Aikido Security, als voldaan rapporteert, van alle controles die het voor dit normenkader beoordeelt. Ze staan hieronder allemaal een voor een vermeld.

Applies the least privilege principle for cloud resource

ControleStatus
Access Approval is enabled for the projectconform
Compute instances have OS Login enabledconform
GKE clusters have the Kubernetes Dashboard disabledconform
Kubernetes pods are isolatedconform
No instance uses the default service accountconform
No user has both the Service Account User and Service Account Admin roleconform
Project-wide SSH keys are blockedconform
Service accounts have strict access permissionsconform
VM instances have strict access permissionsconform

Applies the least privilege principle for cloud users

ControleStatus
Firewall rules restrict public ingress to port 636conform
Users are logging in securelyconform
Users are only allowed to use corporate emailsconform

Applies the least privilege principle to cloud resources

ControleStatus
Access to BigQuery datasets are restrictedconform
Cloud functions are not publicly accessibleconform
Cloud functions have strict access policiesconform
Firewall rule prevents Docker API access from anywhereconform
Firewall rule prevents RDP access from anywhereconform
Firewall rule prevents SSH access from anywhereconform
Firewall rules do not allow unrestricted ingress to all ports and protocolsconform
Firewall rules restrict public ingress to port 23conform
Firewall rules restrict public ingress to port 2379conform
Firewall rules restrict public ingress to port 3000conform
Firewall rules restrict public ingress to port 5500conform
Firewall rules restrict public ingress to port 5800conform
KMS keys have strict access permissionsconform
Kubernetes master endpoint is not publicly availableconform
SQL instance root user has strict access permissionsconform
SQL instances do not have a public IP assignedconform
SQL instances have strict access permissionconform
Storage Buckets have proper access rulesconform
Storage buckets have public access prevention enabledconform

Has backups for stateful cloud resources

ControleStatus
Databases have automated backups enabledconform

Configured SLAs to resolve issues

ControleStatus
Configure SLAsconform

Tracks progress via an issue tracker

ControleStatus
Integration with issue tracker enabledconform

Configured monitoring for code repositories

ControleStatus
Configured monitoring for all code repositoriesconform

Configured monitoring for container images

ControleStatus
Configured monitoring for cloud environmentconform

Configured monitoring for public facing domains

ControleStatus
Configured monitoring for public facing domainsconform

Has configured exposure for repositories

ControleStatus
Has configured exposure for resourcesconform

Has measurements against unauthorized network access

ControleStatus
Access to BigQuery datasets are restrictedconform
Firewall rule prevents Docker API access from anywhereconform
Firewall rules do not allow unrestricted ingress to all ports and protocolsconform
Firewall rules restrict public ingress to port 23conform
Firewall rules restrict public ingress to port 2379conform
Firewall rules restrict public ingress to port 3000conform
Firewall rules restrict public ingress to port 5500conform
Firewall rules restrict public ingress to port 5800conform
Kubernetes master endpoint is not publicly availableconform

Has separate production and test environments

ControleStatus
No cloud environment used for mixed purposes (eg production and staging)conform

Uses firewalls

ControleStatus
Firewall rules restrict public ingress to port 11214conform
Firewall rules restrict public ingress to port 11215conform
Firewall rules restrict public ingress to port 135conform
Firewall rules restrict public ingress to port 137conform
Firewall rules restrict public ingress to port 138conform
Firewall rules restrict public ingress to port 139conform
Firewall rules restrict public ingress to port 1433conform
Firewall rules restrict public ingress to port 1434conform
Firewall rules restrict public ingress to port 2383conform
Firewall rules restrict public ingress to port 2484conform
Firewall rules restrict public ingress to port 27017conform
Firewall rules restrict public ingress to port 27018conform
Firewall rules restrict public ingress to port 27019conform
Firewall rules restrict public ingress to port 3020conform
Firewall rules restrict public ingress to port 3306conform
Firewall rules restrict public ingress to port 389conform
Firewall rules restrict public ingress to port 4505conform
Firewall rules restrict public ingress to port 4506conform
Firewall rules restrict public ingress to port 61621conform
Firewall rules restrict public ingress to port 636conform
Firewall rules restrict public ingress to port 7001conform
Firewall rules restrict public ingress to port 8000conform
Firewall rules restrict public ingress to port 9200conform
Firewall rules restrict public ingress to port 9300conform
No firewall rule allows access to Open Telemtry metrics endpoint from the internetconform
No firewall rule allows access to port 1720 from the internetconform
No firewall rule allows cPanel access from the internetconform
No firewall rule allows etcd access from the internetconform
No firewall rule allows MongoDB access from the internetconform
No firewall rule allows NFS access from the internetconform
No firewall rule allows Telnet access from the internetconform
No firewall rule allows Tomcat Cluster Receiver access from the internetconform

No issues outside of sla

ControleStatus
No issues outside of slaconform

Uses Lockfiles to pin code dependencies

ControleStatus
Use lockfiles in reposconform

Enforces safe SSL protocol usage

ControleStatus
Amazon EKS Clusters should have secrets encryption enabledconform
API Gateway REST API caching is unencryptedconform
API Gateway stages are not using TLS 1.2 or higherconform
App does not validate SSL certificates properlyconform
App uses an outdated TLS protocolconform
App uses an outdated TLS protocolconform
AWS ElastiCache Redis cluster should have encryption at rest enabledconform
AWS ElastiCache Replication Group should encrypt data in transit and enable Redis AUTHconform
Azure Network Security Rule allows plaintext HTTP connectionsconform
Azure Network Security Rule allows plaintext HTTP connectionsconform
Azure Storage Account allows plaintext HTTP connectionsconform
Azure Storage Account allows plaintext HTTP connectionsconform
Azure Storage Accounts does not enforce latest TLS versionconform
Cloud functions require HTTPS invocationsconform
Cloud SQL db not enforcing SSLconform
Cloud SQL instance requires SSL connectionsconform
Deprecated SSL Protocol Usage Detectedconform
Deprecated SSL Protocol Usage Detectedconform
DNSSEC is disabledconform
DNSSEC is enabled for all managed zonesconform
ECR repository does not use AWS KMS encryptionconform
Elasticsearch domain is not encrypted at restconform
Elasticsearch domain might have outdated TLS versionconform
Ensure all data stored in the RDS is securely encrypted at restconform
Express is not emitting security headersconform
Firewall rules restrict public ingress to port 2484conform
Firewall rules restrict public ingress to port 636conform
HTTP Client misconfigured with SSL validation disabledconform
Insecure gRPC connection can lead to remote code executionconform
Insecure gRPC connection can lead to remote code executionconform
Insecure HTTP Request detectedconform
Insecure TLS configuration detectedconform
Insecure usage of `requests` sends data over cleartextconform
Insecure websocket connection sends data over cleartextconform
KMS keys have key rotation enabledconform
Load balancer allows invalid HTTP headersconform
Load balancer allows unencrypted or encrypted traffic with outdated TLS policyconform
Load Balancers only accept HTTPS connectionsconform
NodeJS talks to database without encryptionconform
NodeJS talks to database without encryptionconform
Outbound Ansible connections are not encryptedconform
Outbound Ansible connections are not encryptedconform
Server certificates are not verified during SSL/TLS connectionsconform
Server hostnames not verified during SSL/TLS connectionsconform
Signature validation for dnf packages is offconform
SNS topics are not encrypted at restconform
SQS queue data is not encryptedconform
SSL certificate verification turned off during requestsconform
SSL certificate verification turned off during requestsconform
Storage account does not enforce HTTPS-only trafficconform
TLS Certificate Validation Disabledconform
TLS Certificate Validation Disabledconform
Turning off TLS verification enables man-in-the-middle attacksconform
Using potentially unsafe FTP connections to move dataconform
Using potentially unsafe FTP connections to move dataconform
Virtual Machines have confidential computing enabledconform
Weak SSL/TLS protocols usedconform

Uses secure cookies

ControleStatus
Cookie missing HttpOnly flagconform
Laravel cookies can be sent unencryptedconform

Uses up-to-date cryptographic libraries

ControleStatus
Hashes should include an unpredictable saltconform
Usage of deprecated or broken encryption detectedconform
Use of broken or outdated encryptionconform
Use of broken or outdated encryptionconform
Use of broken or outdated encryptionconform
Using deprecated cryptographic libraryconform

Requires MFA for cloud users

ControleStatus
Users are logging in securelyconform

Upload een gesprek. Lees de analyse. Vijf minuten.

Registratie in enkele seconden, zonder creditcard en zonder cookies. Een welcome tour laat u de belangrijkste principes zien, daarna voegt u uw eerste gesprek toe.

Early access · Uw feedback bouwt mee aan het product