Skip to content

Kk nist update3#11441

Open
katarzyna-koltun-mx wants to merge 7 commits into
developmentfrom
kk-nist-update3
Open

Kk nist update3#11441
katarzyna-koltun-mx wants to merge 7 commits into
developmentfrom
kk-nist-update3

Conversation

@katarzyna-koltun-mx

Copy link
Copy Markdown
Collaborator

No description provided.

@katarzyna-koltun-mx katarzyna-koltun-mx self-assigned this Jun 29, 2026

#### Non-root Execution, No Privilege Escalation, Locked-down Filesystem

Mendix app container images are locked down by default — they run as a non-root user, cannot request elevated permissions, and file ownership and permissions prevent modification of system and critical paths.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Mendix.Dashes] Remove spaces around the em dash (—). Or, to set off a list item intro or number range, use an en dash (–) instead.


Mendix app container images are locked down by default — they run as a non-root user, cannot request elevated permissions, and file ownership and permissions prevent modification of system and critical paths.

This means any process attempting to execute with elevated privileges or modify protected paths is immediately anomalous — a behavioral signal detectable without signatures.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Mendix.Dashes] Remove spaces around the em dash (—). Or, to set off a list item intro or number range, use an en dash (–) instead.


For more information, see [Containerized Mendix App Architecture](/developerportal/deploy/private-cloud-cluster/#containerized-mendix-app-architecture).

### Read-only Root Filesystem

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Mendix.HeadingTitleCase] Use title case capitalization for 'Read-only Root Filesystem'.

The Private Mendix Platform operator sets `automountServiceAccountToken: false` on Mendix app pods by default:


* *`runtimeAutomountServiceAccountToken` — Specify if Mendix app pods should get a Kubernetes Service Account token; defaults to false*

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Mendix.Dashes] Remove spaces around the em dash (—). Or, to set off a list item intro or number range, use an en dash (–) instead.


* *`runtimeAutomountServiceAccountToken` — Specify if Mendix app pods should get a Kubernetes Service Account token; defaults to false*

Disabling token automounting prevents a compromised container from using the Kubernetes API to perform lateral movement - a common behaviour-based attack vector. Any API calls from a Private Mendix Platform app pod are therefore anomalous and detectable without needing a signature for the specific malware.

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

🚫 [vale] reported by reviewdog 🐶
[Mendix.AmericanSpelling] Use American English spelling 'behavior' instead of 'behaviour'.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant