For: companies and organizations with staff and contractors who need to decide where their security "minimum" sits. Solo developers and small operators should see the indie security baseline checklist. This article re-works, as organizational controls, what this site has analysed from each organization's own disclosures about Japan's 2026 incidents. It contains no attack steps.
Six holes the incidents exposed
Each of these is a case this site has covered from the organization's own disclosures; details are in the linked articles.
| What was disclosed | The problem it exposed | The organizational minimum |
|---|---|---|
| Digital Agency: entry through a VPN appliance vulnerability; at a press conference the minister said patches were being applied in turn when it happened (explainer) | Patching exposed devices "in the queue" | (1) Close entry devices on a deadline |
| Digital Agency: detected mass file access on a server through a maintenance operator's account | Permissions and monitoring of accounts that aren't staff | (2) Narrow maintenance, contractor and leaver accounts |
| Aflac: the attack looked like normal use and wasn't detected immediately; functions to monitor and control bulk queries in a short time were lacking (explainer) | The volume of individually valid requests | (3) Watch volume and time |
| Sakura Internet: unauthorised access to the sales system ran from April 2023 to March 2026; remediation includes reviewing log scope and retention (explainer) | No way to look back once noticed | (4) Keep logs long enough to look back |
| Gyazo: the leaked metadata was mostly from before January 2019 (explainer) | Data kept after it stopped being needed | (5) Don't keep data you no longer need |
| Adobe Commerce: fix released 11 August, exploitation confirmed (KEV) 44 days later, while the bulletin still said "priority 2, not aware of exploits" (explainer) | Deferring on the rating given at release | (6) Re-prioritise by KEV |
How to read this table: not to blame, but to check yourself
Each organization investigated after the fact and published its cause and remediation. This site uses those reports not as someone else's story but as a checklist for "do we have the same problem?" None of these problems belongs only to unusually careless organizations. In KDDI's case the entry point was a vulnerability the vendor itself did not know about, so assuming the entrance can be sealed perfectly does not hold. That is exactly why (2) to (5), the "don't let it spread once inside" side, are part of the minimum.
The six minimums — and the first step for each
(1) Close internet-facing devices on a deadline
VPN appliances, remote desktop gateways, firewall admin panels — list every device reachable directly from the internet, with model, version and who owns updating it. In Japan's National Police Agency statistics, 61 of 92 valid responses on ransomware entry points were VPN appliances.
First step: for each device on the list, set one number — how many days you allow before closing a vulnerability once it is confirmed exploited (KEV). Patching "in turn" is the same shape as the Digital Agency case. More in VPN appliances are the biggest way in.
(2) Narrow maintenance, contractor and leaver accounts, and make them visible
Every organization has accounts belonging to people who aren't staff — maintenance vendors, contractors, people who have left. They tend to get broad permissions for convenience, and it is unclear who owns them.
First step: list every non-staff account and give each an internal owner and an expiry date. Then enable only when in use, restrict source addresses, and require phishing-resistant two-factor authentication. Put account shutdown on the same form as onboarding.
(3) Watch volume and time
In Aflac's case the attack looked the same as normal use. If each query is individually valid, checking each query won't stop it. What remains is how many records left per hour and activity at night and on weekends.
First step: on the one feature that returns the most customer data, add a per-account hourly cap and an alert that reaches a named person at 80% of it. On file servers and cloud storage, alert on bulk downloads several times above normal. Design guidance is in rate limiting and abuse control.
(4) Keep logs long enough to look back when you notice
In Sakura Internet's case, the unauthorised access began about three years earlier. Without logs for that period, you can say neither what happened nor what didn't.
First step: keep three kinds for at least 12 months — authentication (successes and failures), data queries and exports, and admin actions — using the payment-card standard PCI DSS as a yardstick. If storage is tight, protect these three before web access logs.
(5) Don't keep data you no longer need
In Gyazo's case the leaked metadata was mostly information attached to images uploaded years earlier. The size of a breach is set by how much data you held at that moment. Data you don't have can't leak.
First step: for each kind of customer data, write one line: what it is for and how long you keep it. Anything you can't write that line for is a candidate for deletion or anonymisation. Also check that data on cancelled users isn't lingering (in Sakura Internet's case, member data was kept after cancellation unless the member separately withdrew).
(6) Re-prioritise by KEV, not by the rating given at release
With Adobe Commerce, the bulletin at release said "priority 2, not aware of exploits", and 44 days later CISA confirmed exploitation. For WordPress core it took three days.
First step: set up one way to get notified when a product you run is added to KEV, and make "re-order the patch queue" the rule when it happens. The decision process is in prioritising with CVSS, EPSS and KEV.
Narrow the entrance
(1) close exposed devices on a deadline / (6) re-prioritise by KEV
Limit how far an intruder reaches
(2) maintenance, contractor and leaver accounts / (5) don't keep data you don't need
Notice entry, and be able to look back
(3) watch volume and time / (4) keep logs long enough
What changes between an individual and an organization
What organizations accumulate (where incidents start)
- Accounts that aren't yours (maintenance vendors, contractors, leavers)
- Devices nobody remembers (the VPN the installer set up, an old test environment)
- Years of stored data (cancelled members, old metadata)
- Monitoring "someone must be watching" (the tool exists, the owner doesn't)
What the organizational minimum does
- Give everything an internal owner and an expiry
- Manage exposed devices with a list and patch deadlines
- Write down why and how long you keep data; delete what you can't justify
- Set alerts with a number and a recipient, and test that they arrive
This site's view: the minimum is deciding who notices, on which number, and when
Lining up the incident reports, what stands out is that many organizations already had the security products. Aflac had functions to detect and block unauthorised access, and ran design reviews and penetration tests before release. It still wasn't stopped, because the attack didn't take the shape they had anticipated.
So this site recommends measuring an organization's minimum not by "what have we deployed" but by "is it decided who notices, above which number, and when". A list of deployed tools helps an audit; when an incident happens, only an alert with a threshold and a recipient actually reaches someone. Checking that the alert isn't still going to a leaver's email address is a first step in itself.
Who keeps the six measures running
The six minimums are not one-off tasks. People move, devices multiply, data accumulates. To keep them running, have at least the following.
- One accountable owner: who holds the list and deadlines for each of the six.
- A quarterly inventory: update the lists of devices, non-staff accounts and data (the approach is in the security inventory checklist).
- Training that starts with "how to verify contact": after any incident, messages impersonating the organization always increase. Teach staff and customers alike to check via the official site.
- Put account and log handling into contracts with vendors: maintenance and contractor access is managed by nobody unless the contract says who.
Read next
- Japan's October 2026 government warnings: Unauthorized access warnings (National Cybersecurity Office, IPA, JPCERT/CC) and what to check this week
- Managing AI use at work: What is shadow AI? (unapproved AI tools at work, and what to do)
- Comparing the incidents: Japan's four major 2026 breaches (KDDI, Aflac, Digital Agency, Sakura)
- The entrance: VPN appliances are the biggest way in / Prioritising with CVSS, EPSS and KEV
- After entry: Rate limiting and abuse control / When your hosting provider is breached
- Indie / small version: The indie security baseline checklist
- Past cases: The Benesse data leak (contractor insider misuse) / The KADOKAWA / Niconico ransomware (no segmentation → company-wide spread)