Removed "/jobs" endpoint due to potential privileged information leak

Details

Detail name Value
Changelog Number 18760
Type Bug
Status Resolved
Affected Versions Exasol 7.1.0, Exasol 8.0.0
Fix Versions Exasol 8.25.0, Exasol 7.1.27
Resolution Date 2024-02-15

Description

The /jobs endpoint allows authenticated users to fetch ConfD jobs information (results, state, parameters, etc.). Any user had the capability of retrieving a wide list of job attributes, even for jobs not initiated by itself.

In terms of version 7.1 this change applies only to pre-NGA and Docker deployments.

Workaround

There is no workaround.

Fix

The /jobs endpoint has been completely removed. It didn't see any use other than testing.

Changed behavior

The "/jobs" endpoint has been completely removed.