| Field | Value |
|---|---|
| Document version | v2.6.0 |
| Last updated | 2026-05-30 |
| Status | Active |
| Classification | Public |
| Owner | Security Engineering |
| Review cadence | Every 30 days |
Define public vulnerability reporting guidance and summarize DataLogicEngine security posture at a high level.
For detailed internal security architecture, see docs/SECURITY.md.
Security patches are provided for actively maintained release lines only.
| Version | Supported | Notes |
|---|---|---|
| Current 4.x line | Yes | Active development/release line. |
| Older lines | No, unless separately announced | Upgrade to the current maintained line. |
Do not report security vulnerabilities through public GitHub issues, pull requests, or discussions.
Use private reporting channels only.
Primary reporting channel:
security@datalogicengine.com
You may also use GitHub private security advisory reporting if enabled for the repository.
Include as much of the following as possible:
| Field | Description |
|---|---|
| Vulnerability type | SQL injection, XSS, SSRF, broken auth, data exposure, etc. |
| Affected component | File path, endpoint, module, installer, workflow, or feature. |
| Affected version/commit | Version, tag, branch, or commit SHA. |
| Reproduction steps | Minimal steps to reproduce safely. |
| Proof of concept | Only safe, non-destructive examples. |
| Impact | What could be accessed, changed, or disrupted. |
| Suggested remediation | Optional. |
Security researchers should:
- test only accounts, systems, and data they own or have permission to test;
- avoid destructive testing;
- avoid denial-of-service testing against production systems;
- avoid persistence, lateral movement, or data exfiltration;
- stop testing and report immediately if sensitive data is encountered;
- keep vulnerability details private until coordinated disclosure is complete.
After receiving a report, Security Engineering will:
- acknowledge receipt;
- triage severity and affected scope;
- reproduce safely where possible;
- develop and test a fix;
- coordinate disclosure with the reporter;
- release a patch or mitigation;
- credit the reporter if requested and appropriate.
Severity and response targets are handled according to current release and incident-response procedures.
DataLogicEngine uses a layered security model:
- local-first Windows/Electron desktop trust boundary;
- Flask API security envelope;
- session, API, and desktop-local authentication controls;
- CSRF, CORS, trusted-host, and rate/resource controls;
- DMRF injection-defense checks;
- TruthGate policy controls;
- MCP connector scope and contract validation;
- trace/export integrity controls;
- privacy export/delete controls;
- release and supply-chain governance checks.
Detailed controls are documented in:
docs/SECURITY.mddocs/PRIVACY_POLICY.mddocs/SSL_CONFIGURATION.mddocs/CIS_BENCHMARKS.mddocs/SLSA_LEVEL_3_ATTESTATION.mddocs/RELEASE_CHECKLIST.mddocs/PRODUCTION_READINESS.md
This public security policy intentionally avoids unsupported certification or benchmark claims.
Do not infer that this repository is certified for SOC 2, ISO 27001, ISO/IEC 42001, FedRAMP, SLSA Level 3, CIS Benchmark conformance, or any other formal standard unless a separate signed/validated attestation is provided.
Current documentation may include mappings, roadmaps, and evidence-guided controls, but those are not equivalent to certification.
Current caveats may include, depending on release mode:
- trusted public Windows code-signing certificate provisioning;
- signed installer artifact validation;
- provider-backed staging validation;
- production connector validation against real external systems;
- manual accessibility evidence;
- final release checklist approval.
See docs/PRODUCTION_READINESS.md and docs/RELEASE_CHECKLIST.md for current release posture.
docs/SECURITY.mddocs/OPERATIONAL_RUNBOOKS.mddocs/PRIVACY_POLICY.mddocs/RELEASE_CHECKLIST.mddocs/DOCUMENTATION_STANDARDS.md
- Added document metadata with explicit version and update date.
- Replaced older claim-heavy public security summary with evidence-based public security policy.
- Removed stale Active Defense Supervisor-LLM and blanket production-ready control claims from the public policy.
- Added safe testing, security claim policy, and release caveats.