Streamline ISO Consultants

  • Home
  • Security & AI
    • ISO 27001 Information Security
    • ISO 42001 AI Management
    • Cyber & Information Security Advisory
    • Essential Eight
    • SOC 2
    • TISAX
  • ISO Consulting Services
    • ISO Consultants Australia
    • ISO 9001 for US Companies
    • ISO Mentoring
    • Independent ISO Internal Audit Services Australia (Clause 9.2)
    • ISO Gap Analysis Audits: Know Where You Stand Before Stage 1
    • ISO Certification Auditors
    • ISO System Development
    • ISO Management System Maintenance & Ongoing Support
  • ISO Standards
    • ISO 9001 Quality Management
    • ISO 45001 Occupational Health and Safety
    • ISO 14001 Environmental Management
    • ISO 17025 Testing and Calibration
    • HACCP Food Safety
    • ISO 19443 Nuclear Supply Chain
  • Resources
    • All Articles
    • ISO Clause Guides
    • Quality Quotes
  • About
    • ISO FAQs
    • Quality Policy
    • Client Testimonials
    • ISO 9001 Certificate
  • Contact
    • Business Info
    • Privacy Policy

By Streamline ISO Consultants

Software Supply Chain Security: The Assets Nobody Put on the Register

The short answer

Software supply chain security is the management of risk that reaches you through software you did not write. It has three layers: the products you buy, the components inside those products, and the toolchain used to build software for you. Most organisations have the first layer on an asset register. Very few have the third.

The third layer is the one that sits upstream of every control you have. If it is compromised, your access reviews, your change approvals and your production hardening all still pass, and none of them help.

If someone built software for your business, it was built somewhere. On a build server, from a code repository, using a pipeline that held credentials good enough to push the result into production. That machine is part of your information estate. It is very rarely on your asset register, and it is very often outside the scope statement of the management system that is supposed to cover your information.

This guide is written for the person who owns information security in an Australian business without owning the infrastructure: the operations manager, the quality manager, the finance director who inherited the ISMS. It is a governance guide, not a remediation guide. The technical work belongs to whoever runs your systems. Knowing what to ask them for, and being able to evidence that you asked, is the part that belongs to you.

Tilt-shift miniature of a developer workstation, a single build server and a data centre linked by glowing data paths, with a figure checking a clipboard beside a conveyor of packaged software
The build server in the middle holds the credentials to deploy. On most asset registers it does not appear at all.

What software supply chain security covers

The phrase gets used loosely, which is part of why it is hard to act on. It is easier to manage as three distinct layers, because each has a different owner, a different failure mode and a different kind of evidence.

LayerWhat it isHow it failsWhat you can evidence
Software you buyCommercial products, SaaS platforms, plugins, the systems your provider runs on your behalfA vulnerability in a product you cannot patch yourself, disclosed on someone else’s timetableAn inventory, a named owner, a route to hear about advisories, a supplier agreement that says who patches what
Components inside itOpen source libraries and dependencies pulled in when software is builtA compromised or abandoned package enters your product without anyone choosing itA bill of materials, a policy on what may be pulled in, a check at build time
The toolchainBuild servers, source repositories, pipelines, artefact stores, signing keys and the credentials they holdSomeone reaches production without ever touching productionThe asset on a register, access restricted and reviewed, environments separated, activity logged

Most organisations do reasonable work on the first row. The second row has improved because customers and tender panels started asking for a software bill of materials. The third row is where the gap usually is, and it is the row with the shortest path to your production systems.

The asset that is not on your register

A worked example, because the abstract version of this argument never lands.

On 24 August 2026 the Australian Signals Directorate’s Australian Cyber Security Centre published a High alert stating that it had observed active exploitation, within Australia, of a vulnerability affecting TeamCity On-Premises servers. The alert describes TeamCity as “a Continuous Integration and Continuous Deployment (CI/CD) server to automate the processes of building, testing, and deploying software”. It says CVE 2026-63077 “may allow an unauthenticated attacker with HTTP(S) access to a TeamCity server to bypass authentication checks and execute arbitrary operating system commands”, and that the vulnerability affects all TeamCity On-Premises versions.

Read the capability rather than the product name. Unauthenticated. Remote. Arbitrary commands. On the machine that builds and deploys your software, and therefore on the machine that holds the credentials to do so.

Here is the part that matters for anyone who has built a management system. A build server sits upstream of your downstream controls. If an attacker changes what the build produces, the artefact that reaches production is signed off by your ordinary change process, approved by whoever approves changes, and deployed through the route you hardened. Every control fires correctly. Every control passes. None of them was looking in the right direction, because none of them was ever pointed at the machine that assembles the thing being controlled.

That is not a failure of the controls. It is a failure of scope.

The alert says “intended for a technical audience”. That is the wrong filter

The alert carries that line, and it is accurate about the remediation. It is misleading about the audience. The same alert is tagged for small and medium business, large organisations and government, and its own mitigation advice includes this: “If TeamCity Server is managed by a third party, such as a MSP or Enterprise IT provider, you should contact that provider to ensure the products have been patched and are being monitored for suspicious activity.”

Contacting a provider and getting a specific answer is not a technical task. It is a governance task, and it is yours. The technical audience patches the server. Somebody still has to know the server exists.

What ISO 27001 asks for

ISO/IEC 27001:2022 does not have a control called software supply chain security. It has a set of Annex A controls that, taken together, describe one. The useful exercise is to read them as a sequence rather than a checklist, because they follow the path a piece of software takes to reach you.

ControlWhat it asksWhat the toolchain question looks like
A.5.9 Inventory of information and other associated assetsMaintain an inventory of information and associated assets, with ownersIs the build server, repository and artefact store on the inventory, and who owns each?
A.5.19 Information security in supplier relationshipsManage the security risk of using suppliers’ products and servicesDoes the developer who builds your software count as a supplier in your process?
A.5.20 Addressing information security within supplier agreementsAgree relevant requirements with each supplierDoes the agreement say who patches the build infrastructure, and on what timeframe?
A.5.21 Managing information security in the ICT supply chainDefine processes to manage risks associated with the ICT products and services supply chainDo you know what your supplier’s supplier contributes to your product?
A.8.2 Privileged access rightsRestrict and manage privileged accessWho holds deployment credentials, and when were they last reviewed?
A.8.4 Access to source codeRead and write access to source code, tools and libraries is appropriately managedWho can commit, who can approve, and can one person do both?
A.8.8 Management of technical vulnerabilitiesObtain information about vulnerabilities, evaluate exposure, take actionWould an ACSC alert about your build platform reach a named person?
A.8.9 Configuration managementConfigurations are established, documented, monitored and reviewedIs the pipeline configuration itself under change control?
A.8.30 Outsourced developmentDirect, monitor and review outsourced development activityWhat do you actually review, and how often?
A.8.31 Separation of development, test and production environmentsDevelopment, testing and production environments are separated and securedCan something move from a developer’s machine to production without a gate?

None of these needs a certificate to be worth doing. What certification adds is that each becomes something a named person owns, with a date on it, that an external auditor will ask to see. A system built that way answers the question the first time it is asked rather than the third.

If your organisation is earlier in its maturity, the Essential Eight is a sensible first step. Patching applications and restricting administrative privileges are two of its strategies and both apply directly here.

Questions worth asking

If someone builds or maintains software for you:

  • What build and deployment systems do you use for our work, and are any of them internet facing?
  • Who at your end can deploy to our production environment, and when was that list last reviewed?
  • How do you find out about vulnerabilities in your own toolchain, and what is your patching timeframe?
  • Can you provide a bill of materials for what you have built for us?
  • If your build environment were compromised, would you tell us, on what timeframe, and in writing?

A good answer is specific and dated. It names the products, gives versions, states whether the interface is exposed, and describes what somebody did to look for compromise rather than assuming that patching settled it. An answer that sounds reassuring and contains no nouns is itself a finding, and it is worth recording as one.

If you build software yourself, the questions turn inward: is the build infrastructure on the asset register, is it in the scope of your ISMS, does one person have both commit and deploy rights, and would an advisory about your CI platform reach anyone who could act on it before a customer asked.

How this differs from supplier risk generally

Worth drawing the line, because the two get conflated and the controls are not the same.

Supplier risk management asks whether an organisation you rely on is trustworthy and what happens when it is not. We have written about the obligation that lands on you when a supplier loses data you are responsible for, and about how to get a specific answer out of an IT provider when an alert names a product they may run. If you supply into critical infrastructure, the obligations can also flow toward you, which we covered in the ASD isolation guidance for suppliers.

Software supply chain security is narrower and more concrete. It asks a question about a specific class of asset: the systems that assemble and deliver software into your environment. You can have excellent supplier assurance, a signed agreement, a completed questionnaire and an annual review, and still have no idea that a build server exists.

Common questions

Do we need ISO 27001 to manage this?

No. The inventory, the access restriction and the separation of environments are worth doing on their own merits. Certification changes who is accountable and what evidence exists, which is usually what your customers are testing when they ask.

We only use off the shelf software. Does this still apply?

The first two layers apply to you in full. The third applies indirectly: your vendors have build infrastructure, and their exposure becomes your exposure through the product. Your realistic control is the supplier agreement, the inventory and a route to hear about advisories, rather than anything you patch yourself.

Is a software bill of materials required?

No Australian standard or law currently requires one of a general business. It is increasingly requested in contracts and tenders, particularly where government or critical infrastructure sits at the other end, so it is better treated as a condition of supply that is arriving than as a compliance obligation that has arrived.

Where to start

Take your asset register and look for the machines that build, store and deploy code. If they are not there, that is the finding, and adding them is a short piece of work. Then give each one an owner, check who holds the credentials, and establish how an advisory about that platform would reach a person who can act.

Streamline is led by a practising ISO Lead Auditor, so you get the view from the other side of the audit table. We build and improve ISO 27001 information security management systems, run gap analysis against the controls above, and offer ISO mentoring for the in-house person who owns this and would rather build the capability than outsource it.

For most small and medium Australian organisations, ISO 27001 certification takes three to six months and a first year investment of roughly $15,000 to $30,000. Built as part of an integrated management system alongside other standards, the cost runs at about 50% to 75% of doing it standalone.

If you cannot currently name the machine that builds your software, get in touch and we will help you find it and put it under control.

Sources

  • ASD’s ACSC, Active exploitation of a software development platform within Australia, 24 August 2026
  • ISO/IEC 27001:2022, Annex A

This article is general information from an auditing and management system perspective. It is not technical remediation advice and it is not legal advice. Vulnerability and patch guidance changes, so confirm the current position with the vendor and with ASD’s ACSC.

General guidance only. This article is general information, not legal, financial, safety or compliance advice, and it does not take account of your specific circumstances. Streamline ISO Consultants are ISO management-system consultants, not lawyers or licensed advisers. Standards, laws and regulator guidance change, and details were correct only at the time of writing. Always seek professional advice before acting. See our full Disclaimer.

Stay in the Loop

Get an email when we post an article. Your email address will not be used for marketing, and you can unsubscribe at any time.

We handle your details in line with our privacy policy.

More ISO Certification Information

  • Consultant guiding a business owner through their ISO management system at a laptop
    ISO Mentoring: Expert Guidance for DIY ISO Systems
  • ISO Frequently Asked Questions
    Frequently Asked Questions: ISO FAQs
  • ISO 14001 environmental management
    ISO 14001 Consulting, Environmental Audits and Mentoring
  • ISO 27001 information security risk analysis
    ISO 27001 Consulting, Internal Audits & Mentoring
  • ISO 45001 workplace safety inspection
    ISO 45001 Consulting, Safety Audits and Mentoring
  • Tilt-shift miniature of a submarine periscope casting a narrow cone of light onto one small island of activity in a vast dark ocean
    ISO Clause 4.3: Determining Your Scope (Inside Your…
  • Tilt-shift miniature of a collapsed bridge with engineers at a drawing board tracing the failure back to the design
    ISO 9001 Clause 8.3: Design Inputs, Outputs, Review,…
  • Tilt-shift miniature of an AI data centre and microchip: AI tools and ISO 42001
    ISO 42001 AI Management Consulting, Audits & Mentoring
  • Manager reviewing a budget spreadsheet
    ISO 27001 Certification Cost & Timeline in Australia…

Filed Under: Articles

Quick Information Request

Brisbane ISO Consultants

Level 14, 167 Eagle St
Brisbane Queensland 4000
Phone: 07 3667 8280
Email: hello@streamline.business

Sydney ISO Consultants

Level 5, 20 Bond Street,
Sydney NSW 2000
Phone: 02 8315 7780
Email: hello@streamline.business

Melbourne ISO Consultants

Level 8, 350 Collins Street
Melbourne, Victoria 3000
Phone: 03 9034 3990
Email: hello@streamline.business

Client and partner logos

KEY ISO ARTICLES

Articles, Deep Dives & More
Frequently Asked Questions
Quality Quotes
Funding Grants for ISO Certification
ISO Consultants
Strategic Planning - Mystical Art?
ISO Certification Auditors
How to get ISO 9001 Certification
ISO Certification Cost
How to tell if your ISO Cert is fake
4-year-olds and Root Cause Analysis
Fast ISO 9001 Certification
The Ultimate Guide to ISO 9001 Audit
ISO 45001 Certification Cost
Who's Interested in a Party?
How to use Smartsheet for ISO
Smarter Quality Objectives
Local Government QMS
Quality Assurance, Quality Control or QMS
ISO Certification in Sydney
ISO Certification in Melbourne
ISO Certification in Brisbane
SAI Global Consultant Affiliate Program

QUICKLINKS TO ISO INFO

ISO Consultants Australia
ISO Mentoring
ISO 27001 Certification Cost
ISO 9001 Quality Management
ISO 45001 Health & Safety
ISO 14001 Environment
ISO 17025 Testing & Calibration
ISO 27001 Information Security
ISO 42001 AI Management
ISO 22000 HACCP Food Safety

Search

FOLLOW OR GET IN TOUCH

linkedinmail
Smartsheet Platinum Partner

Copyright © 2026 Streamline · Log in

Privacy Policy · Terms of Use · Disclaimer

Call us Enquire