GHSA-hfrg-mcvw-8mchMediumCVSS 4.9

Valtimo: Sensitive data exposure through inbox message logging in InboxHandlingService

Published
April 16, 2026
Last Modified
April 24, 2026

🔗 CVE IDs covered (1)

📋 Description

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.inbox to WARN or higher in your application configuration

🎯 Affected products1

  • maven/com.ritense.valtimo:inbox:>= 13.0.0.RELEASE, < 13.22.0.RELEASE

🔗 References (7)