Skip to content
RESEARCH INDEX BREACHROAD / INTELLIGENCE NOTE

BCX incident affected a legacy test environment: why old data still creates real risk

BCX found no evidence of live production compromise but continues to assess legacy information. It is a practical lesson in test data and retention.

PUBLIC RESEARCH
AUTHOR
/ CEO of Breachroad · OSCP · PNPT
PUBLISHED
28 September 2026
READING TIME
9 min read
TOPIC
Governance and Compliance
BCX incident affected a legacy test environment: why old data still creates real risk

South African technology company BCX has disclosed an incident in a limited part of a legacy testing environment that is separate from production systems. Its investigation has found no evidence that live customer environments or current customer data were compromised. The company is still determining whether older information associated with people or organisations may have been affected.

The distinction matters: “not production” does not automatically mean “no risk.” A test environment may hold old data copies, configurations, integration documentation and credentials that should have expired. Historical information can still support fraud or reveal how a business operates.

What BCX said

In its 25 September update, BCX said it had identified and contained an incident affecting a limited area within a legacy testing environment. The company emphasised that the environment is separated from live production systems.

Based on findings available when the notice was published, there was no evidence that live customer environments or current customer data had been compromised. Specialists continue to assess information in the affected area and identify people or organisations whose legacy information may be involved.

BCX notified South Africa’s Information Regulator and is contacting relevant parties directly. It also warns customers about unexpected messages referring to the incident and says not to disclose passwords or one-time codes.

Why a test environment can contain real risk

A team copies production data to reproduce a defect, test a migration or validate an integration. The project ends, but the database remains. Years later, no one remembers its owner, update schedule or purpose. The system may be logically separated from production while still holding useful information.

The risk extends beyond customer records. Tests can contain employee addresses, organisational structures, supplier identifiers, invoice templates, configuration fragments, hostnames, test keys and interface documentation. Some details may be outdated but still support credible impersonation.

Non-production environments often have weaker monitoring, older software and broader contractor access. “It is only a test” allows security exceptions to persist far beyond their intended lifetime.

How to separate testing without copying the whole problem

Synthetic data designed to preserve the necessary relationships without representing real people is the safest default. Where a test requires a realistic dataset, restrict the fields, time range and record count, then apply masking or tokenisation.

Anonymisation must account for data combinations. Removing a name is not enough if job title, location, date and identifier can be combined to identify the person again. Masking may need to remain consistent across tables, but the mapping key must not sit alongside the dataset.

Every copy needs an owner, purpose, expiry date and recipient record. When a migration or project ends, it should be deleted through a documented process. Automatic copy creation without automatic retention produces an ever-growing store of risk.

What a customer should check after a supplier incident

A BCX customer should not conclude that its information was necessarily taken. The official statement says the company is still identifying parties whose legacy information may be affected. The appropriate response is to prepare for direct notice and verify all communication through an official channel.

In parallel, the organisation can establish:

  • what data it ever supplied for testing, migration and support;
  • whether the contract requires copies to be deleted when the purpose ends;
  • which accounts, addresses, domains and integrations appeared in historical materials;
  • whether old credentials and tokens have actually expired;
  • who will receive a notice and decide on further communication;
  • whether help-desk and finance teams understand the risk of messages referring to a genuine project.

There is no reason to reset every account without evidence linking it to the environment. Active secrets, integrations and processes mentioned in historical documentation deserve priority.

“No evidence” is not the same as “evidence of absence”

BCX’s wording is cautious and appropriate: at this stage it has found no evidence of compromise to live environments or current data. That is not a guarantee that an investigation cannot produce new findings. Nor is it confirmation that production was attacked.

Readers should look at the date of each update and watch for changes in scope. The first notice during an investigation is a snapshot of available knowledge, not a final report.

An organisation describing its own incident should similarly avoid absolute assurances. It is better to state what has been examined, the present result and the questions that remain open.

Retention is a security control

An organisation cannot lose data it no longer lawfully and effectively retains. Retention is therefore more than a legal or housekeeping exercise. It reduces the scope of a future incident, investigation cost and number of people who may need notification.

The programme must include exports, database snapshots, consultant copies, ticket attachments and test-environment backups. Deleting the main database does little if the same information remains in a project archive or shared drive.

Source facts and Breachroad’s conclusions

BCX confirms a contained incident in a legacy test environment, separation from production, no current evidence of compromise to live environments or current customer data, and a continuing assessment of legacy information. The source also describes regulator notification and direct contact with relevant parties.

The test-environment risk analysis, masking principles, customer questions and treatment of retention as a security control are Breachroad’s conclusions. See our guides to third-party risk management and the first 72 hours after a data breach. Organisations can prepare teams for convincing post-incident messages through cybersecurity awareness training.

SHARE / COPY