{"id":"CVE-2025-48881","aliases":["EUVD-2025-16916","GHSA-965r-9cg9-g42p"],"status":"published","title":"Valtimo backend libraries allows objects in the object-api to be accessed and modified by unauthorized users","description":"Valtimo is a platform for Business Process Automation. In versions starting from 11.0.0.RELEASE to 11.3.3.RELEASE and 12.0.0.RELEASE to 12.12.0.RELEASE, all objects for which an object-management configuration exists can be listed, viewed, edited, created or deleted by unauthorised users. If object-urls are exposed via other channels, the contents of these objects can be viewed independent of object-management configurations. This issue has been patched in version 12.13.0.RELEASE.  A workaround for this issue involves overriding the endpoint security as defined in ObjectenApiHttpSecurityConfigurer and ObjectManagementHttpSecurityConfigurer. Depending on the implementation, this could result in loss of functionality.","severity":{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L","level":"high","assessor":"cna","from":"cve"},"epss":{"day":"2026-11-12","score":0.00346,"percentile":0.28637,"model":"v2026.06.15"},"facts":{"in_kev":false,"known_exploited":false,"public_exploit":false,"fix_available":true},"cwes":["CWE-863"],"published":"2025-05-28T14:38:54Z","modified":"2026-10-28T02:30:34Z","fixes":[{"ecosystem":"Maven","package":"com.ritense.valtimo:object-management","fixed_in":["12.13.0.RELEASE"],"sources":["ghsa","osv"]},{"ecosystem":"Maven","package":"com.ritense.valtimo:objecten-api","fixed_in":["12.13.0.RELEASE"],"sources":["ghsa","osv"]}],"affected":[{"source":"ghsa","ecosystem":"Maven","package":"com.ritense.valtimo:objecten-api","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.0.0.RELEASE"},{"last_affected":"11.3.3.RELEASE"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"com.ritense.valtimo:object-management","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.0.0.RELEASE"},{"last_affected":"11.3.3.RELEASE"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"com.ritense.valtimo:object-management","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.0.0.RELEASE"},{"fixed":"12.13.0.RELEASE"}]}]},{"source":"ghsa","ecosystem":"Maven","package":"com.ritense.valtimo:objecten-api","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.0.0.RELEASE"},{"fixed":"12.13.0.RELEASE"}]}]},{"source":"osv","ecosystem":"Maven","package":"com.ritense.valtimo:objecten-api","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.0.0.RELEASE"},{"last_affected":"11.3.3.RELEASE"}]}],"versions":["11.0.0.RELEASE","11.1.0.RELEASE","11.1.1.RELEASE","11.1.2.RELEASE","11.1.4.RELEASE","11.1.5.RELEASE","11.1.6.RELEASE","11.2.0.RELEASE","11.2.1.RELEASE","11.2.2.RELEASE","11.3.0.RELEASE","11.3.1.RELEASE","11.3.2.RELEASE","11.3.3.RELEASE"]},{"source":"osv","ecosystem":"Maven","package":"com.ritense.valtimo:object-management","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"11.0.0.RELEASE"},{"last_affected":"11.3.3.RELEASE"}]}],"versions":["11.0.0.RELEASE","11.1.0.RELEASE","11.1.1.RELEASE","11.1.2.RELEASE","11.1.4.RELEASE","11.1.5.RELEASE","11.1.6.RELEASE","11.2.0.RELEASE","11.2.1.RELEASE","11.2.2.RELEASE","11.3.0.RELEASE","11.3.1.RELEASE","11.3.2.RELEASE","11.3.3.RELEASE"]},{"source":"osv","ecosystem":"Maven","package":"com.ritense.valtimo:object-management","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.0.0.RELEASE"},{"fixed":"12.13.0.RELEASE"}]}],"versions":["12.0.0.RELEASE","12.0.1.RELEASE","12.1.0.RELEASE","12.1.1.RELEASE","12.1.2.RELEASE","12.1.3.RELEASE","12.10.0.RELEASE","12.10.1.RELEASE","12.10.2.RELEASE","12.11.0.RELEASE","12.12.0.RELEASE","12.2.0.RELEASE","12.2.1.RELEASE","12.3.0.RELEASE","12.3.1.RELEASE","12.4.0.RELEASE","12.4.1.RELEASE","12.4.3.RELEASE","12.5.0.RELEASE","12.5.1.RELEASE","12.6.0.RELEASE","12.6.1.1.RC","12.6.1.RELEASE","12.7.0.RELEASE","12.7.1.RELEASE","12.7.2.RELEASE","12.7.3.RELEASE","12.8.0.RELEASE","12.9.0.RELEASE"]},{"source":"osv","ecosystem":"Maven","package":"com.ritense.valtimo:objecten-api","ranges":[{"type":"ECOSYSTEM","events":[{"introduced":"12.0.0.RELEASE"},{"fixed":"12.13.0.RELEASE"}]}],"versions":["12.0.0.RELEASE","12.0.1.RELEASE","12.1.0.RELEASE","12.1.1.RELEASE","12.1.2.RELEASE","12.1.3.RELEASE","12.10.0.RELEASE","12.10.1.RELEASE","12.10.2.RELEASE","12.11.0.RELEASE","12.12.0.RELEASE","12.2.0.RELEASE","12.2.1.RELEASE","12.3.0.RELEASE","12.3.1.RELEASE","12.4.0.RELEASE","12.4.1.RELEASE","12.4.3.RELEASE","12.5.0.RELEASE","12.5.1.RELEASE","12.6.0.RELEASE","12.6.1.1.RC","12.6.1.RELEASE","12.7.0.RELEASE","12.7.1.RELEASE","12.7.2.RELEASE","12.7.3.RELEASE","12.8.0.RELEASE","12.9.0.RELEASE"]}],"products":[{"vendor":"valtimo-platform","product":"valtimo-backend-libraries"}],"references":[{"url":"https://github.com/valtimo-platform/valtimo-backend-libraries/security/advisories/GHSA-965r-9cg9-g42p","tags":["x_refsource_CONFIRM","advisory","web"]},{"url":"https://github.com/valtimo-platform/valtimo-backend-libraries/commit/6ab04b30d3dab816bfea32d40ba50e5dd4517272","tags":["x_refsource_MISC","fix","web"]},{"url":"https://nvd.nist.gov/vuln/detail/CVE-2025-48881","tags":["advisory"]},{"url":"https://github.com/advisories/GHSA-965r-9cg9-g42p"},{"url":"https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/48xxx/CVE-2025-48881.json","tags":["advisory"]},{"url":"https://github.com/valtimo-platform/valtimo-backend-libraries","tags":["package"]}],"sources":{"cve":[{"id":"CVE-2025-48881","title":"Valtimo backend libraries allows objects in the object-api to be accessed and modified by unauthorized users","description":"Valtimo is a platform for Business Process Automation. In versions starting from 11.0.0.RELEASE to 11.3.3.RELEASE and 12.0.0.RELEASE to 12.12.0.RELEASE, all objects for which an object-management configuration exists can be listed, viewed, edited, created or deleted by unauthorised users. If object-urls are exposed via other channels, the contents of these objects can be viewed independent of object-management configurations. This issue has been patched in version 12.13.0.RELEASE.  A workaround for this issue involves overriding the endpoint security as defined in ObjectenApiHttpSecurityConfigurer and ObjectManagementHttpSecurityConfigurer. Depending on the implementation, this could result in loss of functionality.","status":"published","published":"2025-05-30T05:21:30.223Z","modified":"2025-06-04T20:49:45.746Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L","level":"high","assessor":"cna"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T14:32:41.41198Z"}],"euvd":[{"id":"EUVD-2025-16916","description":"Valtimo is a platform for Business Process Automation. In versions starting from 11.0.0.RELEASE to 11.3.3.RELEASE and 12.0.0.RELEASE to 12.12.0.RELEASE, all objects for which an object-management configuration exists can be listed, viewed, edited, created or deleted by unauthorised users. If object-urls are exposed via other channels, the contents of these objects can be viewed independent of object-management configurations. This issue has been patched in version 12.13.0.RELEASE.  A workaround for this issue involves overriding the endpoint security as defined in ObjectenApiHttpSecurityConfigurer and ObjectManagementHttpSecurityConfigurer. Depending on the implementation, this could result in loss of functionality.","status":"published","published":"2025-05-30T05:21:30Z","modified":"2025-06-04T20:49:45Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L","level":"high"}],"updated_at":"2026-11-02T20:32:29.680736Z"}],"ghsa":[{"id":"GHSA-965r-9cg9-g42p","title":"Valtimo backend libraries allows objects in the object-api to be accessed and modified by unauthorized users","description":"### Impact\nAll objects for which an object-management configuration exists can be listed, viewed, edited, created or deleted by unauthorised users.\n\nIf object-urls are exposed via other channels, the contents of these objects can be viewed independent of object-management configurations.\n\n### Attack requirements\nThe following conditions have to be met in order to perform this attack:\n- A user must be logged in\n  - No relevant application roles are required\n- At least one object-type must be configured via object-management\n  - The scope of the attack is limited to objects that are configured via object-management.\n  - The value of `showInDataMenu` is irrelevant for this attack\n\n### Patches\nThis issue was patched in version 12.13.0.RELEASE.\n\n### Workarounds\nIt is possible to override the endpoint security as defined in `ObjectenApiHttpSecurityConfigurer` and `ObjectManagementHttpSecurityConfigurer`. Depending on the implementation, this could result in loss of functionality.","status":"published","published":"2025-05-28T14:38:54Z","modified":"2025-06-04T20:48:01Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L","level":"high"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T14:38:45.948817Z"}],"nvd":[{"id":"CVE-2025-48881","description":"Valtimo is a platform for Business Process Automation. In versions starting from 11.0.0.RELEASE to 11.3.3.RELEASE and 12.0.0.RELEASE to 12.12.0.RELEASE, all objects for which an object-management configuration exists can be listed, viewed, edited, created or deleted by unauthorised users. If object-urls are exposed via other channels, the contents of these objects can be viewed independent of object-management configurations. This issue has been patched in version 12.13.0.RELEASE.  A workaround for this issue involves overriding the endpoint security as defined in ObjectenApiHttpSecurityConfigurer and ObjectManagementHttpSecurityConfigurer. Depending on the implementation, this could result in loss of functionality.","status":"published","published":"2025-05-30T06:15:28.327Z","modified":"2026-06-17T09:30:25.537Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L","level":"high","assessor":"secondary"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T14:11:10.143444Z"}],"osv":[{"id":"CVE-2025-48881","title":"Valtimo backend libraries allows objects in the object-api to be accessed and modified by unauthorized users","description":"Valtimo is a platform for Business Process Automation. In versions starting from 11.0.0.RELEASE to 11.3.3.RELEASE and 12.0.0.RELEASE to 12.12.0.RELEASE, all objects for which an object-management configuration exists can be listed, viewed, edited, created or deleted by unauthorised users. If object-urls are exposed via other channels, the contents of these objects can be viewed independent of object-management configurations. This issue has been patched in version 12.13.0.RELEASE.  A workaround for this issue involves overriding the endpoint security as defined in ObjectenApiHttpSecurityConfigurer and ObjectManagementHttpSecurityConfigurer. Depending on the implementation, this could result in loss of functionality.","status":"published","published":"2025-05-30T05:21:30.223Z","modified":"2026-10-28T02:30:34.363398102Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L","level":"high"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T15:44:50.037003Z"},{"id":"GHSA-965r-9cg9-g42p","title":"Valtimo backend libraries allows objects in the object-api to be accessed and modified by unauthorized users","description":"### Impact\nAll objects for which an object-management configuration exists can be listed, viewed, edited, created or deleted by unauthorised users.\n\nIf object-urls are exposed via other channels, the contents of these objects can be viewed independent of object-management configurations.\n\n### Attack requirements\nThe following conditions have to be met in order to perform this attack:\n- A user must be logged in\n  - No relevant application roles are required\n- At least one object-type must be configured via object-management\n  - The scope of the attack is limited to objects that are configured via object-management.\n  - The value of `showInDataMenu` is irrelevant for this attack\n\n### Patches\nThis issue was patched in version 12.13.0.RELEASE.\n\n### Workarounds\nIt is possible to override the endpoint security as defined in `ObjectenApiHttpSecurityConfigurer` and `ObjectManagementHttpSecurityConfigurer`. Depending on the implementation, this could result in loss of functionality.","status":"published","published":"2025-05-28T14:38:54Z","modified":"2026-09-10T03:50:24.55108605Z","cvss":[{"version":"3.1","score":8.3,"vector":"CVSS:3.1/AV:N/AC:L/PR:L/UI:N/S:U/C:H/I:H/A:L","level":"high"}],"cwes":["CWE-863"],"updated_at":"2026-11-02T15:46:43.123867Z"}]}}
