All lessons Leer en español

Security in depth · Unit 22 · Lesson 28 of 44

UAC and administrative context

Evaluate an unexpected elevation request using the approved task, publisher, and execution context.

3 minreadyShort lesson

Helpful before thisWindows privilege escalation

See all lessons in this topic

After this lesson you can

  • Explain why an authentic elevation prompt still needs a justified administrative task.

An authority decision

Elevation starts an operation with administrative authority. With User Account Control enabled, an administrator in Admin Approval Mode normally uses a filtered token for ordinary desktop work and approves use of a fuller administrative context. A standard user may instead need administrative credentials, depending on policy.

The prompt is about requested authority. It is not a certificate that the software is harmless or that the task requires that authority. Publisher information helps identify the signed program; it does not approve the business purpose of every action.

Supplied request record

Assume the fictional device uses Admin Approval Mode and the displayed prompt is genuine. The review packet says:

  • Application: ThemePanel, signed by the expected publisher.
  • User action: change a personal color preference.
  • Approved design: personal preferences require no administrative operation.
  • New request: administrative elevation, with no explained reason.
Ordinary context → Elevation decision → Administrative contextOrdinary contextElevation decisionAdministrative context
The diagram shows a requested transition in authority; administrative context does not certify software safety.

The evidence supports pausing this request and asking the application owner to reconcile the mismatch. It does not establish compromise. A packaging error, an unexpected component, or a changed requirement could explain the request, but none is confirmed by this packet.

Keep the approval specific

Ask for the approved version, deployment origin, exact administrative purpose, and expected effect. An owner may justify a separately managed installation task while leaving daily preferences unprivileged. Record the accepted action and limits instead of approving all future prompts from a familiar brand. UAC behavior varies with account and policy, so this one prompt does not describe every process on the device.

Terms you met

Elevation

Check yourself

No timer. No penalties. Read the explanation and try again whenever you like.

  1. The signed ThemePanel application requests elevation while changing a personal color preference. Its approved design requires no administration. What is justified?

    Show the answer

    Correct answer: Defer elevation and ask the owner to explain the administrative operation and approved version. Publisher evidence does not resolve the mismatch between the requested authority and the approved task.

Try it

  • WriteWrite a decision note for the ThemePanel request: known origin, approved purpose, missing justification, and the evidence the application owner should provide before administrative use.
References