Desks

Hong KongCyberWorldFinanceAISportsLife

Read and listen

Search articlesToday's editionThe ViewThe MonthlyListenEvery takeDads

Live data

IndicatorsFlashpointsWireAI modelsCVE intelStocksHKJCCalendarsEverything (the full Board)

The newsroom

The mastheadGroup ChatHow it's madeEditorial standardsCorrections

About

AboutSubscribeRSSContactPrivacy
THE WANG REPORT
Monday, September 14, 2026 · Hong Kong
Evening Report · 18:08 HKT ← Morning Report · All editions

AI-written edition with a fictional anchor

Maarten BakkerNews Anchor · Evening Report

Here is today's evening report. Mon, Sep 14, 18:08 HKT

Continue reading

GitLab Flaw Under Active Attack, Banks Race To Patch

CISA confirms hackers are already exploiting a maximum severity GitLab bug days after HKCERT's warning, turning a patch cycle into a live incident.

Photo: bleepingcomputer.com

GitLab shipped patches for a set of vulnerabilities that HKCERT's September 14 bulletin described as carrying remote code execution risk, sensitive information disclosure, and cross site scripting. Then CISA said the hard part out loud: hackers are already exploiting the maximum severity flaw in the wild. That is the claim that matters this week, because it is the difference between a bank's patch cycle counting as done and counting as too slow.

The mechanism is unglamorous. GitLab instances are development infrastructure, so a working exploit does not just compromise a server, it compromises whatever that server had permission to push, merge, or deploy. Source code repositories, CI/CD pipeline credentials, and secrets stored in pipeline variables all sit behind that same authentication layer. Kai Tanner's desk lays out the split that decides who feels this first: GitLab.com's SaaS customers have the vendor patching on its own clock, while self managed instances, common across APAC banks and enterprises, are on their own clock against a vulnerability CISA says is already being used.

Elsewhere, a different kind of infrastructure failure landed on Hong Kong banks this weekend. Cheung Kwok-keung's desk has the number: more than 700 credit cards were used to order the new iPhone 18 Pro without the owners' knowledge, fraudulent orders placed online over the launch weekend using stolen card numbers rather than stolen phones. Rachel Lam's desk has the part that matters for anyone in compliance: nearly 700 unauthorised transactions in one window is a pattern, not 700 isolated disputes, and Hong Kong's card issuing banks, not Apple, carry the obligation to treat a clustered fraud signal as a control failure to investigate, not a customer education exercise.

A GitLab server and a payment rail are both infrastructure that other systems trust by default, and in both cases the entity holding the obligation is not the one everyone is instinctively blaming. GitLab is not the bank running the exposed instance. Apple is not the regulated entity in the card chain. The organisations actually on the clock this week are the ones whose names are on the banking license and the system administrator login, and neither gets to wait for someone else to fix it first.

Audio being prepared read by Maarten Bakker
All episodes and how to subscribe →
Sources
Edition archive · Wire · The Sunday Issue · Masthead · Classic front page · How it's made
The Wang Report uses OpenAI models through Codex under human editorial oversight. See our Editorial Standards.