Latest
He Banned AI From His Writing Group. His Own Cover Got Called AI Slop.Who Writes the Fake Fan Mail Authors Get? Inside the Scam CompoundsSMS Appointment RemindersDarrell Stern: Stop Being Invisible, Become UnmissableJoe Rockey: Ghostwriting His BookFree BooksHow to Turn Your Expertise Into a Book People Want to Read | The Expert MethodWhat’s New at The Writing King: Week of October 25, 2026Challenger Remembrance Day: The Engineer Who Wouldn’t SignJoel Salomon: The Truth About MoneyReddit Is Putting Up a Login Wall. Wikipedia Won’t Be Far Behind.Victoria Chemko: The Body Is the First TechnologySir Patrick Stewart: A TributeA Year in the Bank: ADHD, Face Blindness and the Freedom to Walk Out | The Impossible Puzzles Show, Episode 326A Yale Economist Says We Won’t Be Missed. He Forgot the Bread Line.Walter Koenig: A TributeI Don’t Post Bad ARC Reviews. I Send the Author a Note.AI Has Paid Off Outside Tech. Apollo Is Reading the Wrong Scoreboard.The Little Red Book of Stuff That Works!Your Kids Are Your Own FaultGrow a PairYou’re Broke Because You Want to BeIt’s Called Work for a Reason!No Time for TactShut Up, Stop Whining, and Get a LifeWilliam Bessette: AI Enablement and Child Welfare TechnologyFree Book Planning ToolsWhat’s New at The Writing King: Week of October 18, 2026Ghostwriting by the Numbers: Timelines, Word Counts and the First CallPromising Young Woman (2020) ReviewBillions for AI, Pennies for the Plumbing: AI Companies Should Pay to Keep PHP AlivePHP2Shell: AI Found a 22-Year-Old Crack Under Your Website in Two DaysPetrov Day: The Officer Who Didn’t Believe the ComputerKindle Unlimited Is Now Kindle+. AI Audiobooks Just Joined the BuffetChina Is Using Bots to Fan the Data Center Backlash. The Backlash Is Still Real.The Society of Authors Signed an Ethical AI Charter, Then Ran From It in Eight DaysWhen to Quit Writing a Book: I’ve Abandoned Dozens, and I’d Do It AgainMo Gawdat Says the AI Dystopia Starts in 2027. Read the List, Skip the DatesGetty Images Filed for Bankruptcy. Can You Prove You Licensed Your Book’s Images?Fluff Words: Cut Them From Your Prose, Keep Them in Your DialogueWhere Can Writers Learn Storytelling From Movies? Richard Lowe Publishes 1,226 Film and TV Reviews With Writing Craft NotesWhere Are the Independent Bookstores and Public Libraries Worth Visiting in Tampa Bay? Author Richard Lowe Profiles 44 of ThemWhat Should You Know Before Hiring a Ghostwriter? The Writing King Publishes 57 New Answers, Including What to Do When It Goes WrongWhere Can You Hear Founders and Executives Tell Their Own Stories? Richard Lowe’s Leaders and Their Stories Publishes Every Unscripted Interview With a Full TranscriptAuthor Richard Lowe Publishes Eight Volumes of Enemies of You, a Researched Series on the Forces Working Against Ordinary AmericansThe Jackal (1997) ReviewThe Day of the Jackal (2024) ReviewYour First Novel Is an Apprentice Piece: What Beta Readers and Editors Can’t FixWhen the Cloud Gets Bombed: What the AWS Data Center Strikes Teach About BackupsHuman-Written Book Labels Are Gatekeeping With a Fee

The Auditor Who Graded Us on Spirit, Not Letter

TL;DR: Mitigating controls let you pass a PCI audit on the spirit of the standard instead of the letter. Our auditor taught us that lesson when he looked at a legacy database connection we couldn’t afford to rebuild and said: wrap it in a VPN. The vulnerability was neutralized, the audit passed, and a six-figure project became a configuration change. Eight years of audits later, that one concept saved more money than any tool we ever bought.

The first time our company faced a PCI audit, we expected a checklist cop.

We got something better and, in some ways, harder: an auditor who graded us on the spirit of the standard instead of the letter. His name is Steve Levinson, and years later he wrote the foreword to my book Family Cybersecurity. At the time, he was the outside expert who decided whether a major national retailer got to keep accepting credit cards.

This story runs against everything most executives believe about compliance. They picture auditors as box-checkers and treat the audit as a tax, and plenty of auditors deserve that reputation. The good ones care whether the cardholder data is safe, and working with one changed how I thought about every stuck system we owned. The attitude I’d want toward the Report on Compliance and the Attestation of Compliance is to ask how they help your customers. We were trying to help our customers, and we wanted to do the best thing for them. That was our reason to do the work.

Auditing on the spirit didn’t make our lives easier.

A letter-of-the-law auditor accepts paperwork. A spirit-of-the-law auditor wants to know whether the risk the requirement exists to prevent has been prevented. You can’t hide behind a document with that kind of auditor. But you can have a real conversation with him, and that conversation is where I learned the most useful concept in compliance work.

The problem we could not fix

We had SQL connections between servers running on old code. We couldn’t upgrade the software on top of those connections. That meant we couldn’t upgrade the connectors either. They were leaky.

They exposed information they shouldn’t have exposed, and they carried known vulnerabilities. Fixing the underlying problem meant replacing the software stack above it, a project I estimated in the hundreds of thousands of dollars, with months of work and real operational risk.

A control that decays is a finding waiting to be written.

Under a checklist reading, that finding fails the audit. Failing the audit meant losing the ability to process certain card brands, and most of our revenue came through cards. The stakes weren’t abstract. Whenever we failed something, my first move was to ask the auditor how he came to that conclusion and to show me his test. I had to explain the failure to people, and I couldn’t design a mitigation until I understood the problem.

Can a VPN be a PCI mitigating control?

The auditor looked at the finding and said: wrap it in a VPN. Put the leaky connection inside an encrypted tunnel. The connectors would still be old, still technically vulnerable, but nothing could reach them and nothing they leaked could be read. The breach potential was gone even though the flaw remained.

That’s a mitigating control. You’re not fixing the underlying problem. You’re making it unreachable, unreadable, or unexploitable, and that’s what the requirement wanted all along. The standard doesn’t exist to make you upgrade software. It exists to keep cardholder data safe. A VPN wrapper kept it safe.

The concept was new to us, and it took a while to get through our thick heads that it was legitimate. At first it felt like cheating to me. The standard provides for exactly this situation, legacy systems that you can’t economically replace but can economically contain, and people who call compensating controls a loophole have never read the part of the standard that asks for them.

A mitigating control doesn’t fix the problem. It makes the problem unreachable, and that’s what the requirement wanted all along.
Share on X

What changed after we understood it

Once we understood the concept, we found uses for it on our own. Not many, maybe one finding per audit cycle, but there was always something: a system we couldn’t patch on schedule, a protocol we couldn’t retire yet. Instead of waiting for the auditor to flag it, we’d come to the audit with the problem identified and a mitigating control already designed.

He never rejected one. Sometimes he suggested ways to tighten a control or offered an alternative, and those discussions made the controls better. What he liked was the initiative. An IT organization that proposes its own mitigating controls is an organization that understands what the standard is for, and that understanding is worth more to an auditor than a binder of perfect paperwork.

What is a mitigating control not?

Two misunderstandings show up whenever I explain this concept to executives, and both are expensive.

The first is treating a mitigating control as a waiver. It’s a live piece of your security architecture that auditors re-examine every audit cycle. The auditors inspected our VPN wrapper each year like everything else: is the tunnel configured correctly, is the encryption current, has anything changed around it. A control that decays is a finding waiting to be written.

The second is reaching for a mitigating control when the real fix is affordable. The concept exists for the stuck cases, and auditors can smell the difference between “we cannot economically fix this” and “we’d rather not.” Propose a compensating control for a problem you could patch in an afternoon and you’ve told the auditor something about your organization that no control will compensate for.

I have no sympathy for companies that game this. Every phony compensating control makes the next auditor more suspicious, and the teams with really stuck systems pay for it in tougher reviews they did nothing to deserve. We kept getting latitude because we used it honestly, roughly one control a year across eight years of audits, each one a real constraint with a real containment.

There’s also a budget dimension executives should appreciate.

A mitigating control converts capital projects into operational configuration. The rebuild we avoided never had to happen at all, because the risk it would have addressed no longer existed. Multiply that across the handful of controls we fielded over the years and the audit program paid for itself in avoided projects. It drives me up the wall that so many executives still treat compliance as pure cost when the numbers run the other way.

What a PCI mitigating control is, and what it is not.
Question Answer
What does it do? Leaves the flaw in place but makes it unreachable, unreadable, or unexploitable
Our example A leaky legacy SQL connection wrapped in an encrypted VPN tunnel
When to use it Legacy systems you can’t economically replace but can economically contain
When not to use it A problem you could patch in an afternoon
Is it a waiver? No. Auditors re-examine it every audit cycle like everything else
How often we used one Roughly one per audit cycle across eight years
What auditors value Bringing the problem and a designed control before they flag it
Budget effect Turns capital projects into operational configuration

My take

Learn the mitigating control before you approve a six-figure rebuild. When a stuck system can’t be fixed economically, contain it and show the auditor how. Our VPN wrapper turned a capital project into a configuration change. Treat the control as live architecture, because auditors re-examine it every cycle. Don’t use it to dodge a fix you could patch in an afternoon. A phony control makes the next auditor tougher on the teams with honest problems.

What should security writers learn from mitigating controls?

I tell this story to executives who want to publish on cybersecurity because it shows the difference between knowing the standard and having lived it. Anyone can define a mitigating control by quoting the PCI DSS glossary.

The lived version has a leaky SQL connector in it, a six-figure estimate, an auditor with a name, and the moment a configuration change made an impossible problem disappear. Readers trust the second version, and so do the AI systems that now decide which sources get cited.

Executives who have lived through audits like these and then write security books full of glossary definitions are throwing away the best material they have. I’d much prefer to see the leaky connector, the estimate and the auditor’s suggestion on the page, because that’s what a reader remembers, and it’s what makes the book worth citing.

For more from this series, see The Cybersecurity Hub: breaches, audits, and hard-won security lessons from 33 years in the trenches.

Frequently Asked Questions

What is a mitigating control in PCI compliance?
A mitigating control is an alternative measure that satisfies the intent of a PCI requirement when the literal requirement can’t be met. I learned this firsthand when my auditor looked at a leaky legacy SQL connection we couldn’t upgrade and told us to wrap it in a VPN. The old vulnerability was still technically there, but nothing could reach it and nothing it leaked could be read, so the breach potential was gone. A mitigating control leaves the underlying flaw in place and makes it unreachable, unreadable, or unexploitable. That’s what the requirement wanted all along.
Do PCI auditors accept mitigating controls?
Yes, but only when the control neutralizes the risk the requirement exists to prevent. My auditor never rejected a mitigating control we proposed once we understood the concept, though he sometimes suggested ways to tighten it or offered an alternative. What he valued most was seeing us identify a problem and bring a mitigating control to the audit before he had to flag it himself. Auditors can tell the difference between a control proposed because a fix is out of reach and one proposed because a company would rather not spend the money, and that difference matters.
When should a company use a mitigating control instead of fixing the problem?
I use a mitigating control when the real fix isn’t economically feasible, not when I’m simply avoiding an afternoon’s work. In our case, the underlying software stack was so old that upgrading the leaky SQL connectors would have meant replacing everything above them, a project I estimated in the hundreds of thousands of dollars with months of work and real operational risk. Wrapping the connection in a VPN cost us a configuration change instead. Over eight years we only fielded roughly one mitigating control per audit cycle, because the concept is meant for stuck problems, not for shortcuts around fixes we could afford.

About the Author
Richard Lowe, professional ghostwriter

Richard Lowe is a professional ghostwriter and author with 113+ books authored and 54+ ghostwritten. Before writing full time he spent 33 years in enterprise technology, including 20 years as Director of Computer Operations and Technical Services at Trader Joe's. He writes nonfiction, fiction and memoir, and works with executives and experts on books that build authority.

More about Richard Lowe →

Disclaimer

The views and opinions expressed in this blog post are solely those of Richard Lowe and are based on personal experience and research. This content is for informational purposes only and should not be construed as professional legal, financial, accounting, or business advice. Always consult with qualified professionals before making important business or legal decisions. Richard Lowe is not a lawyer, accountant, or licensed professional advisor, and this content does not establish any professional relationship.