Skip to main content
Delphix

TB058 Masked Provisioning with Advanced Connector Could Result in Data Masking Errors

 

 

 

This article applies to the following versions of the Delphix Engine:

Major Release

All Sub Releases

5.2

5.2.2.0, 5.2.2.1, 5.2.3.0, 5.2.3.1

5.1

5.1.0.0, 5.1.1.0, 5.1.2.0, 5.1.3.0, 5.1.4.0, 5.1.5.0, 5.1.5.1, 5.1.6.0, 5.1.7.0, 5.1.8.0, 5.1.8.1, 5.1.9.0, 5.1.10.0

5.0

5.0.1.0, 5.0.1.1, 5.0.2.0, 5.0.2.1, 5.0.2.2, 5.0.2.3, 5.0.3.0, 5.0.3.1, 5.0.4.0, 5.0.4.1 ,5.0.5.0, 5.0.5.1, 5.0.5.2, 5.0.5.3, 5.0.5.4

Alert Type

Security

Severity Level: High

CVSS Score: 6.3 based on

Attack Vector (AV): Network

Attack Complexity (AC): Low

Privileges Required (PR): Low

User Interaction (UI): Required

Scope (S): Unchanged

Confidentiality (C): High

Integrity (I): Low

Availability (A): None

Description

This issue affects customers using Selective Data Distribution (SDD) when the Masking function was configured to use an Advanced Connector.

The problem is encountered on combined engines when an Advanced Masking Connector is used. The created connector points to the original target (likely a sample VDB used to configure and test the masked provisioning process) rather than to the provisioned/refreshed VDB.

Impact

This issue has two negative side effects:

  1. If the Masking job succeeds, the VDB is incorrectly considered masked. If SDD (Selective Data Distribution) has been configured, the VDB would then be replicated to the SDD target engine.

  2. When the misconfigured Masking job runs, a different database will be masked unintentionally (assuming this database is online, the credentials are correct, etc.). As mentioned above, this is a sample VDB used to configure and test the masked provisioning process if the standard best practices have been followed.

Relief/Workaround

Use custom hook scripts to correctly create the connector and invoke the masking job.

Resolution

This issue is fully resolved in Delphix Engine release 5.2.4.0 and later.

Additional Information

None