Free Database Audit

Learn More
  • PII stored in plain BSON fields - Customer email, phone, and payment-token fields remain readable to the server. The audit determines whether deterministic or randomized CSFLE, Queryable Encryption, or a different control fits each field and query pattern.
  • SCRAM-SHA-1 still enabled - Legacy SCRAM-SHA-1 is still permitted because old drivers block switching to SCRAM-SHA-256-only; the auditor flagged the weak SHA-1 hashing as a finding.
  • Atlas IP allowlist set to 0.0.0.0/0 - Either "allow all" for dev convenience that never got tightened, or the VPC peering never completed and someone left the back-door open.

JusDB MongoDB security audit: scoped assessment, evidence-backed findings, and optional PCI DSS, HIPAA, or SOC 2 mapping. Book an audit scoping call →

Evidence-backed security review

MongoDB Security Audit - CSFLE, Queryable Encryption & Atlas

In short: A MongoDB security audit reviews authentication, network exposure, encryption, authorization, auditing, and recovery controls. CSFLE and Queryable Encryption are assessed separately because they protect data and support queries differently. The report records evidence, scope limitations, severity-ranked findings, and agreed framework mappings.

Production MongoDB security review covering CSFLE, Queryable Encryption, x.509 authentication, Atlas customer-managed keys, least-privilege access, network controls, and audit evidence. The deliverable is tailored to the environments and control frameworks confirmed during scoping.

What We Audit

12 MongoDB control areas to scope

The applicable controls are confirmed from the deployment model and audit boundary. Findings include severity, evidence, affected assets, scope limitations, and remediation considerations.

CSFLE and Queryable Encryption assessed as separate controls
x.509 client certificate authentication
Atlas Encryption-at-Rest with customer KMS key
Atlas Network Peering + Private Link (no 0.0.0.0/0)
SCRAM-SHA-256 only (SCRAM-SHA-1 disabled)
Built-in role + custom-role least-privilege review
Database auditing configuration, access, retention, and export path
Atlas API service accounts, access lists, and credential scopes
Security alerts, audit-log export, and monitoring-data handling
Backup encryption (Atlas Continuous Backup + KMS)
$jsonSchema validation for input sanitization
Atlas IP access list + VPC SG audit

Compliance Mapping

Map findings to the agreed framework

When included in scope, the report maps technical evidence and findings to relevant controls. This supports your compliance team but does not replace an auditor's testing, certification, or legal review.

FrameworkScopeCoverage
PCI DSS v4.0.1Cardholder data systemsEncryption-at-rest, TLS for transport, audit logging, access control, vulnerability management
HIPAA Security RulePHI databasesAccess control, encryption, audit logs, integrity validation, transmission security
SOC 2 Type IICustomer data systemsRelevant security, availability, or confidentiality criteria; period evidence remains the independent auditor's responsibility
ISO 27001:2022Information security managementAnnex A controls 5.x-8.x covering DB access, cryptography, supplier relationships
GDPR Article 32EU personal dataPseudonymisation, encryption, confidentiality, integrity, availability, resilience
Applicable CIS guidanceHardening referenceRelevant hardening recommendations validated against the deployed MongoDB edition and platform

Process

5-phase delivery

01

Scope

Confirm systems, access, evidence sources, exclusions, and requested framework mappings.

02

Assessment

Review authentication, encryption, networking, audit logging, access, and recovery controls.

03

Analysis

Validate evidence, rank findings, identify dependencies, and outline safe remediation paths.

04

Report

Document scope, limitations, evidence, findings, recommendations, and agreed mappings.

05

Handoff

Walk engineering and security stakeholders through findings and next decisions.

FAQ

MongoDB security audit questions

What's included in a MongoDB security audit?

The review covers authentication, transport and at-rest encryption, Client-Side Field Level Encryption and Queryable Encryption as separate controls, network exposure, role privileges, audit logging, backup security, and relevant configuration evidence. The deliverable records severity, evidence, affected assets, recommended remediation, and any agreed framework mapping.

How long does the audit take?

Timing is set after the number of projects, clusters, environments, deployment models, evidence sources, and framework mappings are confirmed. The statement of work separates access and evidence collection, technical assessment, findings review, and report delivery. Incident response is scoped separately from a scheduled security audit.

Do you remediate or only report?

The audit produces findings and a remediation plan. Remediation can be a separately scoped implementation engagement or a handoff to your team. Changes are prioritized by exposure, operational risk, dependencies, and rollback requirements; an audit does not automatically authorize production changes.

Does the audit cover managed services (Atlas, AWS DocumentDB-compat, self-managed on EC2/EKS)?

Yes, with platform-specific scope. For Atlas, we review customer-controlled settings and record client-supplied provider reports or attestations as evidence; we do not independently verify MongoDB's provider controls. Amazon DocumentDB is treated as a distinct MongoDB-compatible service because its behavior and controls differ from MongoDB Server. Self-managed deployments include host, container, and database controls within the agreed boundary.

What compliance frameworks do you map to?

When requested, findings can be mapped to PCI DSS v4.0.1, the HIPAA Security Rule, SOC 2 trust services criteria, ISO/IEC 27001:2022, GDPR Article 32, and applicable CIS guidance. Mapping is contextual support for your compliance team; it is not certification, legal advice, or an independent attestation.

What's the deliverable?

The deliverable is a written report with an executive summary, scope and limitations, evidence reviewed, severity-ranked findings, affected assets, remediation recommendations, and agreed control mappings. Report depth depends on scope; findings are reviewed with engineering and security stakeholders before final handoff.

How is pricing structured?

Pricing is scoped from the number of environments and clusters, Atlas or self-managed deployment model, access method, evidence volume, framework mappings, and whether remediation design is included. The written proposal states inclusions, exclusions, deliverables, dependencies, and review dates before work begins.

Technical review and primary sources

MongoDB security-control sources

Review scope: Authentication, authorization, TLS, encryption at rest, CSFLE, Queryable Encryption, and Atlas key management. Guidance is checked against primary documentation; deployment targets and performance outcomes remain workload- and contract-specific.

Review owner: JusDB Database Reliability Engineering team. Last reviewed: .

Audit window approaching?

Get a written MongoDB security audit with scope, evidence, findings, and review dates defined up front.