Security+ level · Domain 1.0 General Security Concepts · 12% of the mapped exam

1.3 Explain the importance of change management processes and the impact to security.

18 topics · 5 quiz questions

Many outages and breaches start with an unreviewed change: a firewall rule opened "temporarily", a patch pushed without testing, an undocumented service. Change management makes every change deliberate, reviewed, reversible and recorded.

Business processes impacting security operations

Approval process
A formal review, often by a change advisory board (CAB), before a change is made. Prevents risky or unnecessary changes.
Ownership
A named person is accountable for the change and its outcome.
Stakeholders
Everyone affected by the change (application owners, users, security, support) is identified and consulted.
Impact analysis
Assessing what could break, what risk is introduced and who is affected before approving.
Test results
Evidence that the change was tested in a non-production environment and behaved as expected.
Backout plan
A documented, tested way to roll back if the change fails.
Maintenance window
An agreed time with low business impact when changes are allowed.
Standard operating procedure
Step-by-step instructions for routine changes so they are done the same safe way every time.

Technical implications

Allow lists/deny lists
Changes may require updating which applications, IPs or ports are allowed or blocked; forgetting this breaks the change or opens a hole.
Restricted activities
Some actions are limited to certain roles or windows (for example production database changes).
Downtime
Planned unavailability must be scheduled and communicated.
Service restart
Many changes need a service restart, which can interrupt users and must be planned.
Application restart
Restarting an application can drop sessions or lose in-memory state.
Legacy applications
Older apps may be fragile, poorly documented or impossible to test fully, so changes carry extra risk.
Dependencies
Services that rely on each other; changing one can break another. Map them before changing.

Documentation

Updating diagrams
Network and data-flow diagrams must reflect the change so future responders are not misled.
Updating policies/procedures
If the change alters how something is done, the written process must match.

Version control

Version control
Tracking every revision of code, configuration and documentation (for example with Git) so you know what changed, who changed it, and can roll back.
Scenario

An engineer applies an urgent firewall change at 2 p.m. without a ticket. A payment service fails because it depended on the blocked port. Which change-management elements were skipped?

Show answer

Approval, impact analysis (dependency mapping), maintenance window, testing and a backout plan. Documentation was also not updated.

Check your understanding

Knowledge quiz · pass mark 80%
  1. Which consideration addresses the fact that changing one service can break another?
  2. Version control is only relevant for application source code.
  3. Put these change steps in a sensible order.
    1. Test in non-production
    2. Implement in maintenance window
    3. Approval
    4. Request and impact analysis
    5. Update documentation
  4. Which are technical implications of a change? (choose all)
  5. What should exist before a change is made so it can be reversed if it fails?

Original CoreQ Academy material, mapped to objective 1.3 of the publicly available CompTIA Security+ SY0-701 exam objectives (Exam objectives V7, document version 7.0). Not affiliated with or endorsed by CompTIA. Contains no exam questions.