Severity by source
AV:N/AC:L/PR:H/UI:N/S:U/C:H/I:N/A:N
Admin role required to access logs via network-accessible UI (PR:H, AV:N); full PII payload exposed (C:H); no integrity or availability impact.
Primary rating from GitHub Advisory.
CVSS VectorGitHub Advisory
Lifecycle Timeline
5Blast Radius
ecosystem impact- 40 maven packages depend on com.ritense.valtimo:inbox (2 direct, 38 indirect)
Ecosystem-wide dependent count for version 13.0.0.RELEASE.
DescriptionGitHub Advisory
Summary
The InboxHandlingService logs the full content of every incoming inbox message at INFO level (logger.info("Received message: {}", message)). Inbox messages are wrappers around outbox message data, which can contain highly sensitive information such as personal data (PII), citizen identifiers (BSN), and case details.
Impact
This data is exposed to:
- Anyone with access to application logs (stdout/log files)
- Any Valtimo user with the admin role, through the logging module in the Admin UI
Affected Code
com.ritense.inbox.InboxHandlingService#handle in the inbox module.
Resolution
Fixed in 13.22.0 via commit f16a1940ba (PR #497, tracking issue gzac-issues#653). The log statement was downgraded from INFO to DEBUG and the message payload was removed from the log output.
Mitigation
For versions before 13.22.0, consider:
- Restricting access to application logs
- Adjusting the log level for
com.ritense.inboxto WARN or higher in your application configuration
AnalysisAI
Sensitive PII and citizen identifier (BSN) exposure in Valtimo's inbox module affects versions 13.0.0.RELEASE through 13.21.x, where InboxHandlingService logs full inbox message content at INFO level, making case details and personal data readable by anyone with application log access or the Valtimo admin role. The vulnerability requires high-privilege access (CVSS PR:H), confining realistic risk to insider threats or compromised admin accounts rather than external attackers. No public exploit exists and no active exploitation has been observed (EPSS 0.03%, SSVC exploitation: none); however, GDPR and privacy compliance implications are significant given BSN citizen identifiers may be exposed.
Technical ContextAI
Valtimo is a Dutch open-source low-code case management platform built on Spring Boot (Kotlin/Java), used primarily in Dutch government and public-sector workflows. The affected component is the inbox module (Maven artifact com.ritense.valtimo:inbox), which consumes outbox-pattern messages - event-driven wrappers that may carry full domain object payloads including PII, BSN citizen numbers, and case details. CWE-532 (Insertion of Sensitive Information into Log File) applies: the root cause is a single line in InboxHandlingService#handle - logger.info("Received message: {}", message) - which serializes the full message object at INFO level, meaning it appears in default log output without any filtering. The fix in commit f16a1940ba downgrades the statement to logger.debug{"Received inbox message"} and removes the payload entirely, so no sensitive data reaches any log level in production.
RemediationAI
Upgrade to Valtimo 13.22.0.RELEASE, which resolves the issue via PR #497 and commit f16a1940ba by changing the log statement from INFO with full payload to DEBUG with no payload. The release is available at https://github.com/valtimo-platform/valtimo/releases/tag/13.22.0 and the fix is confirmed in the vendor advisory GHSA-hfrg-mcvw-8mch. For deployments unable to upgrade immediately, set the log level for the com.ritense.inbox package to WARN or higher in your application configuration (e.g., logging.level.com.ritense.inbox=WARN in application.properties); this suppresses INFO output but may reduce operational visibility into inbox processing. Additionally, restrict access to application log aggregators and the Valtimo Admin UI logging module to only essential personnel. Note: log-level configuration is a workaround, not a fix - it does not remove the vulnerable log statement from the code.
Same technique Information Disclosure
View allShare
External POC / Exploit Code
Leaving vuln.today
EUVD-2026-23296
GHSA-hfrg-mcvw-8mch