Join our Newsletter — 33% off our NHI Course
Home› FAQ› Cyber Security› Why does uncontrolled low-code and no-code development increase…
Cyber Security

Why does uncontrolled low-code and no-code development increase enterprise risk?

← Back to all FAQ
By NHI Mgmt Group Editorial Team Updated September 26, 2026 Domain: Cyber Security

Uncontrolled low-code and no-code development increases risk because it expands who can create business logic, access sensitive data, and connect systems without the same security discipline applied to professional developers. Business users may not recognize insecure design choices, and those apps can become attractive targets for insiders or attackers if they are not monitored and governed properly.

Why uncontrolled low-code and no-code development changes the risk profile

Low-code and no-code platforms reduce the technical barrier to building workflows, apps, and integrations, which is useful only when that speed is matched by controls. Once development is no longer limited to trained engineers, the organisation inherits a broader set of builders whose decisions may affect data exposure, business logic, integration trust, and operational stability.

The risk is not simply that more software gets created, but that more software is created outside the organisation’s normal security review, architecture, and testing discipline. That shifts the enterprise from a few controlled delivery paths to many small, often invisible ones, which makes it easier for insecure configurations, duplicated logic, and unowned dependencies to accumulate.

Where the enterprise exposure actually comes from

Uncontrolled low-code and no-code development typically creates exposure in three places. First, access control may be weak because citizen developers can assemble apps that reach data stores, SaaS systems, or internal APIs without a clear least-privilege model. Second, business logic may be brittle because non-specialists may not spot workflow flaws, unsafe assumptions, or validation gaps. Third, governance can break down when the organisation cannot reliably inventory what has been built, who owns it, or what it depends on.

That combination matters because a low-code application can become a privileged business shortcut. If the workflow handles customer records, finance approvals, case management, or other sensitive operations, the platform’s convenience can turn into a control bypass unless the same review, logging, change management, and data-handling rules apply to the app as to any other enterprise system.

  • Shadow applications can appear outside central architecture review.
  • Connectors and API integrations can expand blast radius if credentials or scopes are too broad.
  • Data copied into forms, spreadsheets, or embedded logic can become harder to protect and audit.

Why attackers and insiders care about unmanaged low-code apps

These apps can be attractive because they often sit close to valuable business data while being less scrutinised than traditional applications. An insider may use a poorly governed app to move data in ways that were never intended, while an external attacker who gains access to the platform, a linked account, or a weak integration can sometimes pivot through the app into connected services.

The practical issue is trust. Low-code and no-code platforms can create a chain where a simple front-end action triggers data retrieval, record updates, notifications, and downstream automation. If the chain is not designed and monitored carefully, one weak component can be enough to create a security problem that looks like a business process issue until it is abused.

Risk and Threat Considerations

The main risk is not the technology itself, but the organisational tendency to treat it as harmless because it is easy to use. Once unreviewed apps start handling sensitive data or privileged workflows, the enterprise can lose visibility into who built what, what access it has, and whether a control failure in one small app can affect many systems.

Failure mechanism: Insecure app design, overbroad connectors, weak ownership, and missing inventory or monitoring allow sensitive workflows to bypass normal control points, which makes misuse, data leakage, and unauthorized automation harder to detect or contain.

Impact: The organisation may face data exposure, business process corruption, compliance gaps, and a larger attack surface that is difficult to remediate because no one can confidently identify all deployed apps, their dependencies, or their effective privilege.

Standards & Framework Alignment

This section maps relevant standards and security frameworks to the operational risks and controls described in this guidance.

NIST CSF 2.0, CIS Controls v8 and OWASP ASVS set the technical controls, while ISO/IEC 27001:2022 defines the regulatory obligations.

FrameworkControl / ReferenceRelevance
NIST CSF 2.0GV.OC-01 — Organizational ContextUncontrolled low-code changes business context and ownership of apps.
PR.AA-05 — Access Permissions and Access Grants are ManagedLow-code risk hinges on overbroad app and connector access.
DE.CM-01 — Networks and systems are monitored to detect potential cybersecurity eventsShadow low-code apps need monitoring to reveal misuse and exposure.
Recommendation — Define ownership and governance for citizen-built apps before they enter production. Review and constrain platform permissions, connector scopes, and app access grants. Monitor low-code platforms and integrations for unexpected activity and data flows.
CIS Controls v8CIS-5 — Account ManagementUnmanaged builders and app accounts create unauthorized access paths.
CIS-6 — Access Control ManagementThe core issue is excessive access through connectors and app permissions.
Recommendation — Inventory and govern all human and application accounts used in low-code development. Enforce least privilege for low-code users, apps, and connected services.
OWASP ASVSV8 — AuthorizationLow-code apps still need authorization checks around business actions and data access.
Recommendation — Verify that every business action and data path is authorized explicitly.
ISO/IEC 27001:2022A.5.15 — Access controlUncontrolled app creation requires formal access control and approval boundaries.
Recommendation — Apply access control rules to platform users, connectors, and app administration.

Practitioner Guidance

What to prioritise: Start with inventory and ownership. If you cannot answer who built the app, what data it touches, and which systems it can reach, it is already an unmanaged risk even if no incident has occurred.

What to verify: Check whether the platform supports approval workflows, connector scoping, logging, lifecycle controls, and periodic review of active apps. The control is only credible when those settings are enforced consistently, not just available in the product.

Decision rule: If a low-code or no-code app can read, write, or route sensitive business data, treat it as a production system and apply the same governance expectations you would use for custom software, including change control and access review.

Practitioner takeaway: The enterprise risk comes from scale without discipline, so the goal is not to stop low-code development, but to make every app observable, owned, and bounded before it becomes part of critical business flow.

Deepen Your Knowledge

Sign up to our weekly newsletter — get 33% off our NHI Foundation Level Course

    NHIMG Editorial Note
    Reviewed and updated by the NHIMG editorial team on September 26, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org