Join our Newsletter — 33% off our NHI Course
Home FAQ Cyber Security What happens when employees or administrators can install…
Cyber Security

What happens when employees or administrators can install unapproved software on managed systems?

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

When users can install unapproved software, attackers gain a simple path to malware, ransomware, and persistence. A malicious payload can arrive through email, web browsing, or removable media, then execute with the user’s privileges. That can let an intruder return later, expand access, and encrypt or steal data before defenders realize the endpoint was compromised.

Why Unapproved Software Becomes a Control Problem

Allowing employees or administrators to install software outside approved channels turns endpoint management into an access-control issue, not just an IT preference. Software that bypasses review can introduce unsafe update mechanisms, hidden network paths, unwanted browser extensions, credential harvesters, or remote administration tools that defenders did not expect to find on managed assets. The risk is not limited to obvious malware. Legitimate-looking tools can expand data access, weaken auditability, and create shadow pathways that persist after the original user leaves.

That matters because managed systems are usually trusted to follow baseline policy: known binaries, known publishers, known support paths, and known logging behaviour. When that trust is broken, incident response becomes slower and less certain, because teams must distinguish sanctioned from unsanctioned activity before deciding whether an alert reflects normal work or compromise. Current guidance suggests treating software approval as part of device trust, not as a post-install cleanup problem. The broader control objective is to keep execution rights aligned with administrative intent, not with individual convenience.

For programme-level framing, the NHI Mgmt Group notes that many organisations still struggle to see and govern identity-like access paths at scale, which is exactly the kind of blind spot that unmanaged software can widen. Ultimate Guide to NHIs — Lifecycle Processes for Managing NHIs

In practice, teams usually discover the problem only after a suspicious executable, unwanted remote tool, or unexpected data path has already been used.

How It Works in Practice

When software installation is unrestricted, the endpoint stops being a tightly curated trust boundary and becomes a general-purpose execution surface. That has three common consequences. First, an attacker who gains user-level access can often turn that foothold into persistence by installing a tool that relaunches at sign-in, hides in a user profile, or leverages a sanctioned installer framework. Second, even benign but unreviewed software can introduce risky permissions, local admin prompts, auto-update services, or external connections that broaden exposure. Third, security teams lose consistency: two devices with the same policy may behave differently because one user added a tool that bypasses standard controls.

  • Approved software lists keep execution predictable and supportable.
  • Application control reduces the chance that a user-initiated install becomes a launch point for persistence.
  • Least-privilege administration limits how much damage an installation mistake can do.
  • Logging and inventory are only useful if the estate is not full of unknown binaries and self-updating tools.

That is why software restriction is usually paired with device management, package allowlisting, and controlled elevation rather than left to user judgement. The most important implementation detail is not whether installation is technically possible, but whether every allowed application has a reason to exist, a known publisher or source, and a revocation path when it becomes unsafe. NIST Cybersecurity Framework 2.0 is useful here because it reinforces asset visibility and protective control as operational disciplines, not one-time hardening tasks. For lifecycle context, NHI Lifecycle Management Guide is also relevant because unmanaged software often creates new credentials, tokens, services, or agents that inherit the same trust gap.

These controls tend to break down in developer-heavy, admin-heavy, or BYOD-like environments because local exceptions accumulate faster than inventory, review, and enforcement can keep up.

Common Variations and Edge Cases

Tighter software controls often increase user friction and administrative overhead, so organisations have to balance speed of delivery against trust in the endpoint estate. That tradeoff becomes sharper in engineering, research, and operations teams that genuinely need specialised tools, self-service installers, or rapid experimentation.

There is no universal standard for this yet, but best practice is evolving toward policy by role and device posture rather than one blanket rule for everyone. A fully locked-down kiosk, a managed developer workstation, and a privileged admin terminal should not share the same installation model. The right answer is usually different approval paths for different risk tiers: pre-approved software catalogs for most users, stricter allowlisting for privileged endpoints, and tightly monitored exceptions for specialist work.

One common mistake is to treat administrator convenience as equivalent to administrative necessity. If a privileged user can install anything at any time, then the endpoint inherits the worst properties of both an unmanaged workstation and a trusted management console. Another edge case is software that is not obviously malicious but still functionally dangerous, such as remote support tools, script runners, browser extensions, or sync utilities that can move data outside normal control points. Top 10 NHI Issues is relevant where those tools create new non-human credentials or persistent access paths, while the NIST Cybersecurity Framework 2.0 perspective remains useful for tying software approval to asset governance and response readiness.

Practitioner takeaway: the control goal is not to eliminate every third-party tool, but to make sure anything that can execute on a managed system is visible, justified, and removable on demand.

Risk and Threat Considerations

Unapproved software creates a direct exposure path for malware delivery, privilege abuse, persistence, and data exfiltration. The material risk is not only initial compromise but also the loss of confidence in endpoint integrity, because defenders can no longer assume that software execution reflects approved policy.

Failure mechanism: An attacker or careless user introduces software outside normal review, then uses that software’s permissions, update channel, or local persistence features to maintain access, evade detection, or expand into adjacent systems.

Impact: The endpoint can become a repeatable intrusion point, sensitive data may be stolen or encrypted, and response teams may need to reimage or rebuild systems because trust in installed software is no longer reliable.

Standards & Framework Alignment

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

MITRE ATT&CK and OWASP Non-Human Identity Top 10 address the attack and risk surface, while CIS Controls v8 and NIST CSF 2.0 set the governance and control requirements practitioners need to meet.

FrameworkControl / ReferenceRelevance
CIS Controls v85 — Account ManagementRestricts who can install software and use elevated rights on managed systems.
2 — Inventory and Control of Software AssetsDirectly addresses discovering and governing installed software on endpoints.
4 — Secure Configuration of Enterprise Assets and SoftwareUnapproved installs weaken baseline hardening and consistent endpoint configuration.
Recommendation — Limit local admin rights and remove unnecessary installation privileges from standard users. Maintain an approved software inventory and block unauthorized applications from execution. Enforce hardened baselines that prevent unmanaged software from altering endpoint trust.
NIST CSF 2.0PR.AC — Access ControlSoftware installation rights are an access-control decision on managed systems.
PR.PS — Platform SecurityPlatform hardening includes controlling executable software on managed endpoints.
Recommendation — Apply least privilege so only authorised roles can install or approve software. Control endpoint execution paths with allowlisting and software baselines.
MITRE ATT&CKT1068 — Exploitation for Privilege EscalationUnapproved software can be used to gain stronger local access after foothold.
T1547 — Boot or Logon Autostart ExecutionMalicious software often persists by launching automatically on sign-in or boot.
Recommendation — Hunt for installers or utilities that are being used to escalate local privileges. Detect software that adds automatic launch points for persistence on endpoints.
OWASP Non-Human Identity Top 10NHI-02 — Secrets and Credential ManagementUnapproved software often introduces or stores credentials, tokens, or API keys.
Recommendation — Prevent unreviewed software from creating or exposing new machine credentials.

Practitioner Guidance

What to prioritise: Focus first on endpoints that can reach sensitive data, admin consoles, source code, or identity tools. Unapproved software on those systems is a trust problem with a much larger blast radius than the same software on a low-value workstation.

Decision rule: If a user or administrator needs software that is not in the approved catalog, treat that as an exception request with a business justification and an expiry date, not as an informal convenience.

What to verify: Confirm that the organisation can answer three questions at any time: what is installed, who approved it, and how it is removed or revoked. If any of those answers depend on manual memory, the control is weaker than it appears.

Common mistake: Allowing local admin rights to persist “just for productivity” after the original need has passed. That creates a standing path for installation drift and makes every later compromise easier to turn into persistence.

Practitioner takeaway: The real test is whether your endpoint estate can stay trustworthy after a user makes a bad install decision; if not, the installation policy is already part of your attack surface.

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 8, 2026.
    NHI Mgmt Group — the #1 independent authority on Non-Human Identity, IAM, and Agentic AI security. nhimg.org