Close Menu
  • Home
  • News
  • Security
  • Privacy
  • Cybercrime
    • Threat Groups
    • Ransomware
    • Explainers
    • Stealer Logs
  • AI
  • OSINT
  • Tools
    • Ransomtracker
    • Stealercheck
    • FortiBleed Checker
  • About Us
Facebook X (Twitter) Instagram Threads
Ransomnews
  • Home
  • News
  • Security
  • Privacy
  • Cybercrime
    • Threat Groups
    • Ransomware
    • Explainers
    • Stealer Logs
  • AI
  • OSINT
  • Tools
    • Ransomtracker
    • Stealercheck
    • FortiBleed Checker
  • About Us
Facebook X (Twitter) LinkedIn
Ransomnews
Cybercrime

Żabka confirms breach via supplier account, data for sale

Ransomnews Research TeamBy Ransomnews Research TeamAugust 3, 2026Updated:August 9, 2026No Comments16 Mins Read2,149 Views
Share Facebook Twitter Pinterest LinkedIn Tumblr Email Copy Link
Ransomnews cover: Żabka data up for sale, a leak forum listing offering 541,000 Jira tickets and 89 Git repositories for 5,000 euro
Share
Facebook Twitter LinkedIn Pinterest Email Copy Link

Żabka Polska has confirmed a security breach after a dataset drawn from its systems was listed on a data-leak forum for €5,000. The retailer says an attacker reached technical systems used to communicate with its franchise network through an external service provider’s account late last week, and that it has notified Poland’s data protection authority and law enforcement. Żabka has not confirmed the seller’s claimed scale of roughly 541,000 Jira tickets and source code from 89 GitLab repositories. Ransomnews reviewed the sample archive, and the counts that can be checked hold up.

// KEY FACTS

Threat actor
Unattributed; accessed via a third-party provider account
Victim
Żabka Polska · Retail / convenience stores · Poland
Timeline
Attack: Detected by Żabka late July 2026; access via an external service provider account  ·  Disclosed: 2026-08-02
Data claimed
Seller claims ~541,000 Jira issues and 89 Git repositories (~11,739 files); scale not confirmed by Żabka · Employee, contractor and supplier directory data, IT service-desk tickets, project documentation, platform source code, infrastructure configuration and embedded credentials (per the sample)
Ransom status
Listed for sale at 5,000 EUR; Żabka has not addressed the sale or any ransom demand
Verification
Żabka confirmed unauthorized access via an external service provider account, detected and blocked late last week, and said it notified Poland's data protection authority and law enforcement. It has not confirmed the volume or contents claimed by the seller. Ransomnews reviewed the sample archive; the checkable project totals, repository count and the reused GitLab token are internally consistent with the claim.

Update, 4 August 2026: Żabka has confirmed the incident. When this article first published, the company had said nothing and every claim rested on an anonymous seller. Żabka has since acknowledged unauthorized access through an external service provider’s account and notified the authorities. It has not confirmed the seller’s specific figures or that the dataset being sold is authentic in full. This article now separates what Żabka has confirmed from what remains the seller’s claim, and our sample review is unchanged.

What Żabka confirmed

Żabka issued a public statement on 4 August 2026. It said it had detected “unauthorized access to technical systems used to communicate with its franchise network” late the previous week, and that the access was detected and blocked under its security procedures. The company said the entry point was an account belonging to an external service provider, not a direct compromise of its own core infrastructure. Those details are drawn from Żabka’s statement as reported by Recorded Future News and Poland’s cyberdefence24.pl.

Żabka also said it notified Poland’s data protection authority (UODO) and law enforcement, and sought to reassure customers: it stated that the security of transaction data, the confidentiality of Żappka app data, and its operations remain unaffected. That reassurance matters, and it is consistent with our own read of the sample, which contained no consumer records, no loyalty data and no payment-card data.

What the company has not confirmed is just as important. Żabka has not endorsed the seller’s headline figures, has not said what volume of data left its systems, has not addressed the €5,000 sale, and has not attributed the intrusion to any named actor. So the incident is now established. The advertised scale is not. The rest of this article keeps those two things apart.

Forum thread advertising a Żabka Poland dataset for 5,000 euro, seller contact address redacted by Ransomnews
The listing as posted on 2 August 2026. The seller’s contact address has been redacted by Ransomnews.

What the seller claims to have

The post is titled “[BREACH] Żabka Poland – Employee & Project Data Leak (August 2026)” and describes a breach that happened “last week”. The seller lists four buckets: personal data pulled from Jira, confidential project documentation, source code with infrastructure-as-code, and live production credentials. Buyers are told to make contact through a Rambler webmail address. Żabka has confirmed an incident, but not this specific inventory.

The named systems are specific enough to be checkable, which is unusual and, as it turns out, unwise. The listing calls out Nowa Kasa (the point-of-sale platform), Cyberstore, zMarket, SAP ERP with Master Data Governance, and the Lotto integration. It claims 2.7 million user references across more than 20 vendor domains, naming Accenture, Netguru, Onwelo, BlueSoft and Sygeon among them.

What the sample archive actually contains

The seller attached a samples.zip to the thread. It holds two directories: 48 Jira project exports as JSON, and 89 text dumps summarising one Git repository each. We reviewed both. Note the scale of what a sample is: each Jira export is capped at 50 issues, so the 1,102 tickets we could read are about 0.2 percent of the dataset being sold.

Every Jira export carries its own header stating the project key, the declared issue count, and how many were sampled. That header is the most useful thing in the archive, because it lets you check the seller’s arithmetic without touching the full dataset. It is worth being precise about what this proves: the totals below are the seller’s own declarations inside their own files, so consistency here means the sample is coherent, not that the underlying data is genuine. Żabka’s confirmation of an incident raises the prior that it is, but does not by itself vouch for these numbers.

Claim in the listingWhat the sample showsOur reading
Approximately 541,000 Jira issues48 project exports whose declared totals sum to 541,463Consistent
229,734 IT service-desk ticketsThe ITSD export declares a total of 229,734Exact match
More than 20 vendor domains22 distinct email domains and 405 unique user addresses inside a 1,102-issue sliceConsistent
89 Git repositories89 repository dumps, all referencing gitlab.com/zabkapolska/cs-marketExact match
GitLab token reused across all repositoriesOne 62-character glpat- token embedded in all 89 clone URLsConfirmed in the sample
Roughly 11,739 files2,398 file entries, with each repository capped at 50 filesCap explains the gap, total unverifiable
Five 64-character production messaging passwordsThree 64-character secrets, one inside a repository named for productionPartly supported
35,206 RODO and GDPR referencesFour in the sampled sliceNot supported by the sample
Around 4,000 IBAN mentionsZero in the sampled sliceNot supported by the sample
Ransomnews Research Team review of the seller’s sample archive, 3 August 2026. Findings describe the sample only.

Two numbers failing is not the same as the dataset being fake, and the ones that match are not proof it is real. RODO references and bank details would cluster in HR, legal and finance projects, and those are exactly the projects the 50-issue cap under-samples. But the seller quoted both figures to five significant digits, and neither survives contact with the evidence they chose to publish. Treat the precise-sounding secondary counts as marketing until somebody sees the full set.

Listing text describing the claimed incident, RODO and IBAN mention counts and the cs-market repository sample files, live store IDs redacted
The seller’s own inventory of the dataset. We redacted the live store identifiers.

One GitLab token, 89 repositories

This is the finding that should concern Żabka most. Each of the 89 repository dumps opens with a header block containing the remote URL used to clone it, and that URL carries an embedded GitLab personal access token in the oauth2:glpat-…@gitlab.com form. We extracted every token-shaped string across all 89 files and deduplicated them. There is exactly one, 62 characters long, identical in all of them.

On the seller’s own evidence, then, the whole cs-market platform, 44 devops repositories, 26 backend services, seven frontends, plus the API gateway and tooling, was cloned with a single credential. Whoever holds that token holds the codebase. We have not tested it, and we will not: probing a credential found in a criminal listing would be unauthorised access, and it would also tell the holder that someone is looking. Żabka can check its own audit log in about a minute, which is where that question belongs.

The repository dumps are not empty shells either. They include Helm charts, ArgoCD environment values, Terraform modules and Istio service-mesh configuration. Inside those we found Cloudflare secrets in UUID form, a MongoDB cluster admin password that looks like it was typed in a hurry, and three 64-character secrets, one of them in a repository whose name ends in -prod. There are 178 references to Istio and a set of AKS cluster names that map out an Azure estate by function.

File listing of devops repository samples including ArgoCD, Istio, Helm charts and Terraform modules from the cs-market platform
Part of the devops repository sample set. The infrastructure-as-code layer is the bulk of what the seller claims to have cloned.

How fresh is the data?

Fresh enough to matter. The oldest ticket in the sample was created in May 2022 and the newest on 29 July 2026. Of the 1,102 sampled issues, 469 were created in July 2026 alone, which is what an export taken from a live, busy system looks like rather than an old archive resurfacing. The file timestamps inside samples.zip point to 1 August 2026, and that lines up with Żabka detecting the access “late last week”. The sequence runs: data pulled around the end of July, archive packed on 1 August, listing posted on 2 August, company confirmation on 4 August.

The Jira instance referenced throughout is self-hosted at do.zabka.pl, visible in the REST API URLs on every issue record. Issue types come through in Polish (Zadanie, Zgłoszenie, Błąd, Incydent), assignee records carry full names, corporate addresses, avatar URLs and the Europe/Warsaw timezone, and the 1,102 sampled tickets reference 1,183 attachments and 1,494 comments that are not in the sample but would sit in a full set. We also counted 139 distinct live store identifiers scattered through ticket text. That is the part franchisees should care about.

The vendor spread is the other detail worth pausing on, and it is the one Żabka’s statement speaks to most directly. In a slice this small we saw addresses at BlueSoft, Accenture, Onwelo, Sygeon, Billennium, Sii, NTT Data Business Solutions, Natek and a dozen more. Żabka says the intruder came in through an external service provider’s account. A Jira estate this densely populated with supplier staff is precisely the environment where one compromised contractor login opens the door to everyone else’s data.

Listing of frontend and tools repository samples followed by Jira project JSON export filenames
The Jira side of the archive: one JSON export per project key, 48 in total.

Why the timing is awkward

Alimentation Couche-Tard announced a €7.56 billion offer for Żabka Group on 31 July 2026, valuing the chain at 32.6 billion zloty and securing commitments covering at least 57.2 percent of the shares. The listing went up two days later, and Żabka confirmed the breach four days after the bid. Subscriptions are expected to open around 26 August, after review by Poland’s Financial Supervision Authority.

We have no evidence the two events are connected, and the ticket timestamps suggest the data was assembled before the bid was public. But a confirmed breach that exposes a technology estate documented down to the cluster names, with a reused platform credential in the export, is now a live question for anyone doing diligence on a company with roughly 13,000 stores and 11,000 franchisees. Żabka says it notified UODO and law enforcement, which is the action RODO’s 72-hour rule requires once a controller becomes aware of a personal-data breach.

How the data most likely left

Almost never through a Jira vulnerability. The pattern that has dominated since 2024 is stolen employee or contractor credentials, many of them harvested by infostealer malware, then used to log into Jira and export it wholesale. HellCat built an entire run on this, hitting Ascom, Schneider Electric, Telefónica, Orange Group and Jaguar Land Rover with the same approach. In the Jaguar Land Rover case, BleepingComputer reported that the credentials had been exposed for years and still worked.

Żabka has now said the access came through an external service provider’s account. That is the credential route, not an exploit, and it fits the shape of the sample: a project-tracker export plus source code, taken with a valid login rather than a vulnerability. The company has not said how that supplier account was itself compromised, and the candidates are the usual ones: phishing, a reused password, or infostealer malware on a contractor’s machine. If you want the wider picture of how that access is bought and sold before anyone posts a sale thread, our piece on initial access brokers in 2026 covers the market, and StealerCheck lets you look up whether a corporate address has surfaced in stealer logs.

Who is selling it?

Almost nobody, on the available evidence. The account behind the listing, handle Lumia, was created at 3:53 PM and posted the Żabka thread at 4:07 PM the same day. Fourteen minutes. It has two posts in total, zero reputation and no reaction score. The other post offers a “Telegram Database [28M]” with a one-word description.

A throwaway account is not proof of a fake dataset, and established brokers burn identities routinely. But it removes the usual credibility shortcut. There is no trading history to weigh, no prior sales to check, and no vouching. All a buyer has is the sample, which is exactly why the sample is worth taking apart in public. On the numbers that can be checked, it is internally consistent. On the numbers that cannot, it overreaches.

Forum profile of the account advertising the Żabka dataset, showing two posts and an account created the same day
The seller’s profile: account created the same afternoon, two posts, no trading history.

What Żabka’s suppliers and franchisees should do now

This is now a confirmed incident, so the checklist is active, not precautionary. The credential exposure is the part worth acting on first, because it is the only element with a live blast radius.

  • Rotate every GitLab personal access token on the cs-market group, then audit what any broadly scoped token touched and when. A token that can clone 89 repositories should not exist, and its access log is the fastest route to a timeline.
  • Review every external service provider account first. Żabka has named the vector as a supplier account. Force credential resets and MFA re-enrolment on third-party and contractor identities, and scope down what any single provider login can reach.
  • Treat every secret in the infrastructure repositories as burned. Cloudflare API secrets, database admin passwords, messaging broker credentials and any 64-character value in ArgoCD values files. Rotate first, investigate second.
  • Pull the Jira access logs for July 2026 and look for a single account performing bulk issue exports or heavy REST API pagination across 48 projects. That signature is hard to hide.
  • Suppliers should check their own exposure. If your domain appears in Żabka’s Jira, your employees’ names, addresses and internal comments are part of the package. Any notification duty that follows is yours as well as Żabka’s.
  • Franchisees should watch for targeted pretexting. Live store identifiers plus real service-desk ticket history is a ready-made script for someone phoning a store claiming to be IT support.

What this means beyond Żabka

The interesting thing about this incident is not the personal data, it is the shape of the exposure. A Jira export and a code repository are not usually thought of as crown jewels, and neither tends to sit behind the controls that protect a customer database. Yet between them they hand an attacker the vendor list, the platform architecture, the cluster topology and a working credential, which is most of what is needed to plan a second, worse visit. That a single supplier account was the way in makes the point sharper.

Retail keeps learning this the expensive way. The systems that run stores are boring, distributed, integrated with a dozen suppliers, and rarely modelled as a single attack surface. Somebody almost certainly filed a ticket about a reused token at some point. It may well be in the leak.

We approached this the way we approach every listing on Ransomtracker: assume the seller is exaggerating, then check what they handed over. Most of it stood up to internal scrutiny, and Żabka has since confirmed the incident and the access route, which is close to what the sample implied. The scale the seller advertises is still unconfirmed, and that distinction is the one to hold onto.

End of the Jira project file listing and the samples.zip archive attached to the forum post
The end of the listing and the samples.zip archive that made this review possible.

Żabka Group confirmed the incident on 4 August 2026. We have quoted its statement above and will update this article as the company or investigators disclose more, and we will publish any further response in full. Press contact for this piece is via the Ransomnews editorial team.

Frequently asked questions

Has Żabka confirmed a data breach?

Yes. On 4 August 2026 Żabka confirmed unauthorized access to technical systems it uses to communicate with its franchise network, gained through an external service provider’s account late the previous week. It said the access was detected and blocked, and that it notified Poland’s data protection authority and law enforcement.

How did attackers get into Żabka?

Through an account belonging to an external service provider, according to Żabka’s statement. The company described it as unauthorized access to systems used with its franchise network, not a compromise of its core infrastructure, and did not say how the provider account itself was compromised.

Is the Żabka leak real?

The breach is confirmed; the advertised scale is not. Żabka has confirmed an incident and the access route but has not endorsed the seller’s figures of about 541,000 Jira tickets and 89 repositories. The sample Ransomnews reviewed is internally consistent with those figures.

Was Żabka customer or loyalty data leaked?

Żabka says transaction data, the Żappka app and its operations are unaffected. In the sample we reviewed we found employee, contractor and supplier data plus source code, with no consumer records, no Żappka data and no payment-card data.

How much is the Żabka dataset being sold for?

€5,000, described by the seller as a symbolic price. Contact runs through a Rambler webmail address, which Ransomnews has redacted from the published screenshots. Żabka has not addressed the sale.

Is the leaked GitLab token still valid?

Unknown, and we did not test it. Testing a credential found in a criminal listing would be unauthorised access. Żabka can answer the question directly from its own GitLab audit log.

Which Żabka systems appear in the sample?

The Jira project keys map to an IT service desk, the Nowa Kasa point-of-sale programme, Cyberstore, zMarket, SAP with Master Data Governance, and a Lotto integration. The repository dumps all reference the cs-market retail platform group.

Does this affect the Couche-Tard takeover of Żabka?

There is no evidence the two are linked. The bid was announced on 31 July 2026, the listing appeared on 2 August and Żabka confirmed the breach on 4 August, with the sample data dated to late July, so the sequencing looks coincidental rather than causal.

What should a Żabka supplier do if its domain appears in the sample?

Start your own assessment rather than waiting. Under RODO the notification duty follows the data, so a supplier whose staff records turn out to be in a Żabka export may carry its own obligation independent of Żabka’s.

Sources and further reading

  • Recorded Future News (The Record): Żabka hacked through third-party account
  • cyberdefence24.pl: Żabka confirms the incident (Polish)
  • Ransomnews Research Team review of the seller’s samples.zip archive, 3 August 2026 (48 Jira project exports, 89 repository dumps)
  • BleepingComputer: HellCat hackers go on a worldwide Jira hacking spree
  • Notes From Poland: Couche-Tard launches €7.5 billion bid for Żabka
  • Baker McKenzie: Poland security requirements and breach notification
  • Ransomnews threat group catalogue
  • Business ransomware protection, tested
Share. Facebook Twitter Pinterest LinkedIn Tumblr Telegram Email Copy Link
Previous Article5socks.net: 20 years of proxy crime, 2004 to seizure
Next Article Best OSINT tools 2026: what analysts actually run
Ransomnews Research Team

The Ransomnews Research Team is the collective byline used for collaborative pieces, editorial briefings, and articles drawing on contributions from multiple researchers. Coverage spans ransomware operations, breach economics, threat actor profiling, OSINT methodology, and emerging risks across security, privacy, and AI.

Related Posts

Quake3 and morgot: tracing REvil’s source-code developer

August 10, 2026

Pokémon Center vending ‘breach’ is old 2016 data

August 10, 2026

Israeli population registry for sale, but the data is old

August 10, 2026

Comments are closed.

Facebook X (Twitter) LinkedIn
© 2026 Ransomnews.com

Type above and press Enter to search. Press Esc to cancel.

Cookies on Ransomnews

We use strictly-necessary cookies to run the site and may use first-party analytics to understand which articles are read. Some pages contain affiliate links — when you click one, the affiliate network sets cookies on the merchant's domain to attribute the referral. See the Cookie Policy and Affiliate Disclosure for detail.

RANSOMNEWS.COM

Tracking the criminal infrastructure of the internet.

Independent coverage of ransomware, breach economics, threat actors, privacy, AI security, and the open-source investigation toolkit.

// Topics

  • News
  • Security
  • Privacy
  • Cybercrime
  • AI
  • OSINT
  • Threat Groups
  • Stealer Logs
  • Ransomtracker
  • Stealercheck
  • FortiBleed Checker

// Site

  • About Us
  • Editorial Team
  • Contact
  • Tip Line
  • Editorial

// Legal

  • Privacy Policy
  • Terms of Service
  • Cookie Policy
  • Funding & Independence
  • RSS Feed
© 2026 Ransomnews.com · Tracking the criminal infrastructure of the internet.