Guides
Short, practical guides for the decisions that come up before an engagement.
29 published · newest first
OWASP API Security Top 10 testing
The 2023 OWASP API list, category by category, with what a manual tester does for each and what a scanner cannot prove.
ISO 27001 gap assessment cost in Australia
Published 2026 Australian estimates for an ISO 27001 gap assessment, what moves the price and what you should receive.
Cloud security review checklist for AWS and Azure
Eight checks shared by the AWS Security Pillar, the Microsoft cloud security benchmark and the CIS Benchmarks.
How to stop your LLM generating tokens after a user cancels
Steps from Sorami tests on vLLM 0.31.0 and SGLang 0.5.21 behind two gateways. Close the socket and abort stale retries. Test the gateway and log engine-side terminals.
ASD Essentials vs Essential Eight
ASD launched the Essentials on 15 October 2026. Maturity levels give way to effectiveness ratings, and ML2 results do not carry over automatically.
PCI SSC AI guidance and AI agent scope
PCI SSC published Security Considerations for AI Systems on 15 September 2026. Tokens plus a detokenise tool count as access to card data.
Ollama CVE-2026-103663
CERT Polska disclosed a path traversal in the Ollama pull API on 8 October 2026. Upgrade to 0.35.0 and keep port 11434 private.
vLLM 0.31.0 security advisories
Two high-severity vLLM advisories, fixed in 0.31.0, carry no CVE ID. What they cover and how to check your servers.
MCP Python SDK token audience advisory
Two MCP Python SDK advisories: token audience and request body size. The audience fix needs a code change as well as an upgrade.
CVE-2026-99999: PwnEscape and Linux host patching
What the Linux CNA, PWNAI and Vercel report about PwnEscape. Host-side prerequisites, impact boundaries and evidence for patching.
PSPF Direction 002-2026 legacy technology stocktake
Federal entities must stocktake legacy systems by 31 March 2027. Who the Direction binds, the SoGS deadline and what suppliers should prepare.
ASD Cyber Action Year 2026 critical actions
ASD lists five critical actions for 2026. What each one means in practice, and the post-quantum dates to plan around.
Privacy Act Tranche 2 72-hour breach notice
The exposure draft proposes a 72-hour breach notice to the OAIC and a fair and reasonable test. It is not law yet.
Advisory AA26-281A explained
Ten agencies including ASD describe MicroScan, EBurst and SoftEther. The techniques, and the checks to run first.
Ransomware payment reporting in Australia
Businesses with AUD 3 million turnover must report a ransom payment to ASD within 72 hours. Who is covered and what the form asks.
SOC 2 vs ISO 27001 for Australian teams
Compare CPA reporting and ISMS certification. Indicative evidence overlap, separate assurance boundaries and questions for your buyer.
We tested NVIDIA OpenShell
Sorami tested NVIDIA OpenShell v0.1.2. The default policy held. Four operator settings let data out, and this is the list to check.
How to secure Ray and vLLM on Kubernetes
One-cluster Ray reachability tests and ingress controls. Reproduce the port checks, distinguish namespace rules from caller authentication, and read the encryption limits.
How to disable YouTube auto-translated titles
YouTube translates titles and adds AI voice tracks without an opt-out. Why it happens and how to see the real spoken language before clicking.
Self-replicating prompt injection
OpenAI showed prompt injections that copy themselves between AI agents. What it found and a checklist to stop the spread.
How an OpenAI agent used DNS to get around its sandbox
Web access was blocked but DNS was not. What OpenAI’s misalignment report says happened, how DNS tunnelling works, and the egress controls agents need.
Stake and DriveWealth data breach
Contact details and account snapshots were exposed at Stake’s US broker. What was not taken, and a checklist for affected customers.
September 2026 ISM AI agent controls
Eight controls now govern AI agents, quoted from the source. None carries an Essential Eight mapping, so nothing you already report covers them.
SOC 2 and ISO 27001 cost in Australia
Neither has a published price, and the two inputs that set an ISO 27001 fee are both unpublished. Third-party estimates, attributed to the source that published them.
Cloud Security Review vs Penetration Test
A configuration audit maps control plane and IAM exposure. An offensive test proves exploit paths. When each approach is needed.
Essential Eight ML2 for AWS and Azure
The ASD model was written for managed fleets. This maps all eight strategies onto cloud services, and names the two that do not map.
SOC 2 Type I vs Type II
The two reports attest different things. The contract wording usually tells you which one you need.
What a penetration test report should contain
The nine parts of a usable report, and how to tell a scanner export from a manual test.
How to scope a penetration test
Seven steps from driver to retest terms, the counts testers price on, and a copyable pre-engagement checklist.
The services behind the guides.
- SOC 2 readiness for the Type I or Type II decision.
- Penetration testing for scoping and reports.
- Essential Eight assessment for a named maturity level.
- vCISO retainer when nobody owns security.
- GDPR and Privacy Act readiness for breach notice and privacy obligations.
Reading the report guide alongside a real document helps. Our illustrative penetration test report (PDF) is a 19-page example built from synthetic findings. It shows the deliverable, and it is not a client report.
Practical answers.
Do I have to give an email address?
No. Every guide is on the page in full, with no form, no gate and no follow-up sequence. If you want to talk afterwards you can start a scoping conversation, and if you do not, nothing happens.
How current are these?
Each guide carries a last reviewed date at the top. Where a guide cites a standard it names the version and links the primary source, so you can check whether the source moved before you trust the guide.
Can we reuse these internally?
Yes. Paste the checklists into your own RFP, ticket or runbook. A link back is appreciated and is not required.
Need the work, not the reading?
Send the requester wording and your deadline. We confirm scope and fee before anything starts.
Last reviewed: