What a Cybersecurity Analyst Actually Does for a Business
Sep 06, 2026 / 31 min read
August 21, 2026 / 28 min read / by Team VE
Both help companies find security weaknesses, but they answer different questions. Vulnerability management tells you what is exposed across the environment and whether these weaknesses are being fixed over time. Penetration testing shows how far an attacker could actually get by chaining some of those weaknesses together.
Vulnerability management and penetration testing are often compared as if a company must choose one or the other. In practice, they operate at different layers. Vulnerability management is continuous and broad. It identifies known weaknesses across systems, prioritizes them, tracks remediation, and helps prevent the same exposure from sitting unresolved for months.
Penetration testing is narrower and deeper. It simulates how an attacker might exploit a specific environment, application, or business process and shows which weaknesses can be combined into a meaningful compromise.
For most growing companies, vulnerability management should come first because it creates the baseline discipline that a penetration test depends on. If basic patching, asset visibility, internet-facing services, and misconfigurations are still poorly controlled, a penetration test will usually confirm problems the company already had enough information to fix.
Once those fundamentals are stable, penetration testing becomes much more valuable because it can test assumptions, uncover attack paths that scanners miss, and show how technical weaknesses translate into real business risk.
In 2017, Equifax disclosed one of the most consequential breaches in recent memory after attackers exploited a known vulnerability in Apache Struts. The weakness had already been publicly disclosed, and a patch was available, yet the vulnerable system remained exposed long enough for attackers to gain access and ultimately compromise sensitive information belonging to roughly 147 million people.
The U.S. Government Accountability Office later concluded that Equifax’s patch-management processes failed to ensure the vulnerable software was updated in time, while the Federal Trade Commission’s subsequent settlement reached up to $700 million in relief and penalties. The incident remains useful because the weakness itself was not obscure. The failure was in knowing what existed, where it was running, and whether remediation had actually happened.
That is essentially the problem vulnerability management is designed to solve. A good programme continuously asks which assets exist, what known weaknesses affect them, which systems are exposed, how serious the vulnerabilities are in the company’s own context, and whether remediation has been completed.
CISA’s Known Exploited Vulnerabilities Catalog has become particularly important because it separates vulnerabilities that are theoretically severe from those that attackers are already known to be exploiting. That distinction matters when teams have hundreds or thousands of findings competing for the same patching window.
Penetration testing approaches the same environment from a different angle. Instead of asking for a comprehensive inventory of known weaknesses, the tester behaves more like an attacker and asks what can actually be reached, exploited, combined, or abused.
A scanner may report an exposed service, an overly permissive account, and a weak internal configuration as three separate findings. A skilled pentester may discover that those three conditions create one attack path from an ordinary user account to sensitive data or administrative access.
NIST’s technical guide to security testing treats penetration testing as one part of a broader assessment programme precisely because exploitation provides context that automated discovery alone cannot always provide.
The sequencing is where companies often get this wrong. A pentest can be technically impressive and still deliver limited value if the environment has obvious unresolved hygiene problems.
If critical systems are unpatched, internet-facing services are poorly inventoried, admin accounts are over-permissioned, and basic misconfigurations have been sitting open for months, the pentester will spend valuable time proving what the company should already have been fixing.
Once those issues are under control, penetration testing becomes much more informative because it can focus on the harder questions: whether controls can be bypassed, whether separate weaknesses can be chained together, whether an attacker can move laterally, and whether sensitive business processes fail in ways ordinary scanners cannot see.
That is why the more useful question is not simply whether vulnerability management or penetration testing is “better.” The better question is what stage your security programme is actually at. If you do not yet have continuous visibility into known weaknesses, start there.
If you already patch consistently, understand your assets, and can demonstrate that routine vulnerabilities are being remediated, penetration testing becomes the next layer that tests whether the environment is as resilient as the dashboards suggest.
A vulnerability scan gives you a snapshot. Vulnerability management gives the company a way to keep deciding what matters as the environment changes. New assets appear, software versions drift, cloud services are added, developers expose APIs, employees install applications, and new CVEs are published every day. The work therefore has to continue beyond discovery into prioritization, remediation, exception handling, and verification.
The hardest part is usually prioritization. A company with a few hundred endpoints and a mixed cloud environment can accumulate thousands of findings very quickly, and treating every “critical” score as equally urgent creates its own form of noise.
FIRST’s CVSS framework is useful for describing the technical severity of a vulnerability, while its Exploit Prediction Scoring System, or EPSS, estimates the probability that a published vulnerability will be exploited in the wild during the next 30 days.
Those signals become much more useful when combined with the company’s own context: whether the system is internet-facing, whether sensitive data sits behind it, what privileges an attacker could gain, and whether compensating controls already exist.
A practical vulnerability-management cycle looks like this:
| Stage | What the team should be asking |
| Asset discovery | What hardware, software, cloud services, APIs, and internet-facing assets actually exist? |
| Detection | Which known vulnerabilities and misconfigurations affect them? |
| Prioritization | Which findings combine severity, likely exploitation, exposure, and business consequence? |
| Remediation | Can we patch, reconfigure, remove, isolate, or otherwise reduce the risk? |
| Verification | Did the fix actually work, and has the exposure disappeared? |
| Exception management | If something cannot be fixed immediately, who accepted the risk and until when? |
Asset visibility deserves more attention than it normally gets because every later stage depends on it. OWASP’s guidance on insufficient asset management recommends maintaining a current inventory of hardware and software and classifying assets according to their criticality.
That becomes especially important in cloud environments where a forgotten test server, deprecated API, or externally exposed service can remain reachable long after the team that created it has moved on.
The stronger programmes also track remediation as an operational outcome rather than celebrating scan coverage. A vulnerability discovered every week for three months is still one unresolved weakness, however sophisticated the scanning platform may be.
Useful measures therefore include how quickly exploitable findings are fixed, how many critical assets carry overdue vulnerabilities, whether internet-facing exposure is falling, and whether exceptions actually expire when promised.
This is why vulnerability management generally deserves to exist before the first serious penetration test. It gives the tester a cleaner environment to challenge and gives the internal team a process for handling whatever the test uncovers.
Without that underlying discipline, the pentest risks becoming an expensive annual list of weaknesses that gradually reappear because the organisation never built the machinery to keep them closed.
Once vulnerability management is working, penetration testing becomes much more useful because the question changes. The team already knows about most routine weaknesses and is fixing them continuously.
The pentester can then focus on the gaps that automated tools struggle to understand: whether an attacker can bypass an authentication flow, abuse a business process, combine several low-severity issues, or move from one foothold into something materially more sensitive.
That difference is especially clear in application security. The OWASP Web Security Testing Guide covers areas such as authentication, authorization, session management, configuration, client-side behaviour, APIs, and business logic because a real attack often depends on how those controls interact.
A scanner may identify a weak header or an outdated component, while a human tester may discover that a user can skip part of a workflow, manipulate a request, or perform an action their role was never meant to allow. Those findings are harder to reduce to a simple severity score because the risk comes from understanding how the application is supposed to behave.
A practical comparison looks like this:
| Vulnerability management usually tells you | Penetration testing can show you |
| A system is running vulnerable software | Whether that weakness is reachable and exploitable |
| An account has excessive permissions | Whether those permissions can be abused to reach something sensitive |
| A service is exposed externally | Whether the exposed service creates a usable foothold |
| Several medium-risk findings exist | Whether they can be chained into a high-impact attack |
| An application has known technical weaknesses | Whether authentication, authorization, or business logic can be bypassed |
| A control exists | Whether an attacker can work around it |
Business-logic testing is where the value of human testing becomes particularly obvious. OWASP notes that workflow-circumvention flaws are highly application-specific and often require carefully developed manual misuse cases.
A scanner can check whether a parameter is malformed, but it does not naturally understand that an insurance claim should pass through three approval stages, that a customer should only use a promotional credit once, or that a lower-privilege user should never be able to trigger an administrative workflow out of sequence.
This is also why a penetration test should be scoped around business risk rather than simply pointed at a list of IP addresses. Testing a customer-facing application should consider the authentication model, payment flows, APIs, privileged functions, sensitive data, and the ways users move through the product.
An internal infrastructure test may instead focus on privilege escalation, lateral movement, identity systems, and whether one compromised workstation can lead to domain or cloud administration. The more clearly the organisation defines what would constitute a serious compromise, the more useful the exercise becomes.
The real output of a good pentest is therefore context. It tells the company which weaknesses deserve attention because someone has demonstrated a credible path from initial access to business impact.
That makes penetration testing especially valuable after the routine vulnerability backlog is under control, because the tester can spend time finding the relationships and control failures that a continuous scanning programme was never designed to understand.
For most growing companies, vulnerability management should come first because it gives the organisation a repeatable way to discover, prioritise, and close weaknesses before paying someone to exploit them. The sequence is practical.
If the company already knows that internet-facing systems are unpatched, admin rights are too broad, old assets are still exposed, or critical vulnerabilities remain unresolved for weeks, those issues should be fixed first. A penetration test becomes far more useful once the obvious exposure has been reduced and the tester can spend time on less visible attack paths.
This is also where risk-based prioritisation matters. A company may have hundreds of vulnerability findings, but only a small subset may combine internet exposure, known exploitation, valuable data, and weak compensating controls.
CISA’s Known Exploited Vulnerabilities Catalog is designed specifically to identify vulnerabilities that have evidence of active exploitation, which gives security teams a useful way to separate urgent remediation from findings that can reasonably sit lower in the queue.
A sensible sequence looks like this:
| Security situation | What should come first | Why |
| You do not have a reliable asset inventory | Vulnerability management | You cannot protect or test systems you do not know exist |
| Critical patches regularly remain open | Vulnerability management | Known weaknesses should be removed before paying to demonstrate them |
| Internet-facing systems are poorly understood | Vulnerability management | External exposure needs continuous visibility |
| Routine vulnerabilities are consistently remediated | Penetration testing | The tester can focus on deeper attack paths and control failures |
| You are launching a new application or major platform | Penetration testing alongside vulnerability management | Business logic and chained weaknesses deserve human testing |
| A regulator or major customer requires independent assurance | Penetration testing | External validation may be required regardless of internal maturity |
| You have experienced a breach or major architecture change | Targeted penetration testing | The new environment should be tested against realistic attack scenarios |
The exception is when the business has a specific reason to test now. A new customer-facing application may deserve a pentest before launch, even if the broader vulnerability-management programme is still maturing.
The same applies before a major acquisition, after a substantial cloud migration, or when a contract requires independent testing. In those cases, penetration testing is answering a focused business question rather than acting as a substitute for continuous vulnerability management.
The sequencing becomes especially important after the test is complete. Every credible pentest finding has to enter the same remediation machinery used for ordinary vulnerabilities: ownership, prioritisation, deadlines, retesting, and closure.
That is where the two disciplines meet. Vulnerability management keeps weaknesses from accumulating, while penetration testing periodically challenges whether the environment behaves the way the security team thinks it does.
Compliance often brings penetration testing into the conversation because certain standards require organisations to test security controls on a defined schedule. PCI DSS is a good example. Its current requirements include regular external vulnerability scanning, while penetration testing is used to validate whether systems, applications, and segmentation controls can withstand realistic attack techniques.
The PCI Security Standards Council maintains separate requirements for vulnerability scanning and penetration testing, which reflects the same distinction we have been making throughout this article: one activity provides recurring visibility, while the other tests how those weaknesses can actually be exploited in context.
That schedule should be treated as a baseline rather than the full security strategy. A company that scans quarterly because a standard requires it may still carry an exploitable vulnerability for weeks between assessments. CISA’s ransomware guidance therefore recommends regular vulnerability scanning with particular attention to internet-facing systems, where newly disclosed weaknesses can become attack paths quickly.
Penetration testing works on a different clock because its value rises around meaningful changes: a new customer-facing application, a cloud migration, a major identity redesign, a new API, a merger, or a substantial change to network architecture.
For most companies, a sensible rhythm looks closer to this:
| Activity | Useful cadence |
| Vulnerability discovery and scanning | Continuous or frequent enough to match the rate of change in the environment |
| Internet-facing vulnerability review | Prioritised continuously because exposure is immediate |
| Remediation verification | After fixes are applied |
| Broad penetration testing | Periodically, often annually where risk or compliance justifies it |
| Application pentest | Before major releases or after significant architectural change |
| Segmentation or access-control testing | After material changes to the controls being relied upon |
| Retesting | After important pentest findings are remediated |
The important part is matching the method to the question. Vulnerability management asks whether new weaknesses are appearing faster than the organisation is closing them, so it needs repetition.
Penetration testing asks whether an attacker can defeat a particular set of controls or reach a meaningful target, so timing it around significant changes often produces more value than simply repeating the same scope on the same calendar date every year.
CISA describes penetration testing as an assessment performed from internal or external perspectives under an agreed scope and rules of engagement, reinforcing that it is a focused exercise rather than a continuous substitute for vulnerability management.
A mature programme therefore uses compliance deadlines as useful checkpoints while allowing business change and threat exposure to drive additional testing. If a company launches a new payments platform six months after its annual pentest, waiting another six months simply because the calendar says so misses the point.
The testing programme should follow the systems, applications, and attack paths that are changing, because that is where new security assumptions are being introduced.
Once a company has both disciplines working properly, the relationship between them becomes much clearer. Vulnerability management keeps the environment from accumulating known weaknesses, while penetration testing challenges whether the controls around those weaknesses actually hold up under pressure.
One is about continuous coverage and remediation discipline. The other is about proving how an attacker could move through the environment when individual weaknesses interact.
This is where the two programmes start feeding each other. A penetration test may uncover an attack path that begins with a low-severity misconfiguration, passes through an over-permissioned account, and ends with access to sensitive data.
The vulnerability-management team can then turn that lesson into a broader control question: does the same misconfiguration exist elsewhere, are similar permissions common, and can the issue be detected continuously rather than waiting for the next pentest?
In the other direction, recurring vulnerability data can help the pentest team focus its effort on assets, technologies, and weaknesses that have historically been difficult to remediate.
A useful operating model looks like this:
| Vulnerability management should own | Penetration testing should challenge |
| Asset coverage and recurring discovery | Whether important assets are reachable in unexpected ways |
| Known CVEs and misconfigurations | Whether those weaknesses can be chained |
| Remediation deadlines and exceptions | Whether accepted risk creates a usable attack path |
| Internet-facing exposure | Whether external access can be converted into deeper compromise |
| Privilege and configuration findings | Whether access controls can actually be bypassed |
| Verification after remediation | Whether the underlying attack path has genuinely been closed |
The most important part is what happens after a pentest report arrives. Findings should not live in a separate document that gets discussed once and then archived. They should enter the same remediation process as other vulnerabilities, with ownership, deadlines, risk acceptance where necessary, and retesting after the fix. That turns the pentest from a one-off assessment into input for the wider security programme.
The reverse is also true. If vulnerability management keeps surfacing the same classes of issues, the organisation should ask whether the problem is technical or systemic. Repeated privilege findings may point to weak identity governance.
Recurring exposed services may indicate poor asset lifecycle management. Persistent application flaws may suggest gaps in the development process. At that point, the value of security testing is in helping the company understand why the problem keeps returning and whether the controls around it are strong enough to prevent the next version.
The value of a penetration test depends heavily on what the company asks the tester to prove. A broad instruction to “test our environment” usually produces a broad report. A stronger engagement starts with the business systems and attack paths that actually matter: customer-facing applications, payment flows, privileged identities, cloud administration, sensitive data, remote access, and the trust relationships between them.
CREST’s penetration-testing guidance stresses the importance of defining scope, objectives, rules of engagement, and success criteria before testing begins, because those decisions shape the usefulness of the entire exercise.
This is where companies should think in scenarios rather than assets alone. Testing a public web application is useful, but the deeper question may be whether an external attacker can move from that application into a cloud environment, obtain privileged access, or reach customer data.
Testing an internal network may be less about identifying every vulnerable host and more about whether one compromised employee account can eventually reach domain administration or sensitive finance systems.
A stronger pentest scope usually includes questions like:
The reporting should reflect that same depth. A list of findings ranked by severity is useful, but the real value comes from showing how those findings connect. If three medium-severity issues create a path to customer data, the combined risk may be far more important than a single critical vulnerability on an isolated test server.
That is where experienced testers earn their value, because they translate technical weaknesses into a narrative the engineering team, security team, and leadership can all understand.
This also makes remediation more precise. A strong pentest should help the company decide which control failed, where the attack path should be broken, and how to verify that the fix actually works. In some cases, patching one vulnerability is enough.
In others, the real fix may be tighter permissions, better segmentation, stronger authentication, or changes to the way a business process is designed. That is the level where penetration testing becomes genuinely useful rather than simply proving that vulnerabilities exist.
A penetration test creates value when the findings move into remediation quickly and the company verifies that the attack path has actually disappeared. OWASP’s Web Security Testing Guide recommends that testing reports include the impact of each vulnerability, how it can be exploited, and detailed remediation guidance, because the report has to support engineering decisions rather than simply document that a weakness exists.
The strongest reports also distinguish between the individual technical issue and the wider control failure that allowed it to become exploitable.
The distinction matters because fixing the visible vulnerability may leave the underlying weakness intact. A pentest might identify one over-permissioned cloud role, for example, but the deeper problem could be that privileges are routinely granted without review.
An exposed development server might be removed, while the process that allows forgotten assets to remain publicly reachable continues unchanged. Good remediation therefore asks two questions at the same time: how do we close this finding, and what needs to change so that the same class of problem does not keep returning elsewhere?
A practical post-test workflow should cover:
Retesting is particularly important for findings that formed part of a larger attack chain. A developer may patch the vulnerable endpoint identified in the report while another route to the same privileged action remains available. The retest gives the assessor an opportunity to repeat the original attack path and confirm whether the control now behaves as intended. This turns remediation into evidence rather than administrative closure.
Over time, the pentest should also improve the continuous programme. If manual testing repeatedly exposes authorization flaws, privilege escalation, abandoned assets, or weak segmentation, those patterns should influence secure-development practices, identity controls, asset management, and future scanning. The goal is for each test to leave the environment easier to defend before the next one begins.
This is ultimately how vulnerability management and penetration testing reinforce each other. One keeps the known attack surface under continuous pressure, while the other periodically tests whether the assumptions behind that programme survive contact with an attacker who is actively looking for a way around them.
For most companies, the sequence is fairly straightforward. Start by building reliable vulnerability management around the systems that matter most: know what assets exist, scan them regularly, prioritise internet-facing and actively exploited weaknesses, assign ownership, and make sure fixes are actually verified.
Once that discipline is working, penetration testing becomes more valuable because the tester is spending time on the harder questions rather than rediscovering basic hygiene gaps.
The order can shift when the business has a specific exposure that needs independent validation. A new customer-facing platform, payments environment, major cloud migration, acquisition, or high-value API may justify a targeted pentest immediately, even while the wider vulnerability-management programme is still maturing. In those cases, the test is answering a defined business question rather than trying to compensate for missing continuous controls.
A simple decision framework looks like this:
| If this describes your environment | Best next move |
| Asset inventory is incomplete | Build vulnerability management first |
| Critical vulnerabilities regularly remain unresolved | Improve remediation before commissioning a broad pentest |
| Internet-facing exposure changes frequently | Continuous vulnerability management is essential |
| Routine findings are under control | Add targeted penetration testing |
| A major application or platform is about to launch | Run a focused pentest before release |
| Compliance requires independent testing | Schedule the pentest, while keeping vulnerability management continuous |
| Previous tests keep finding the same weakness | Fix the underlying process before repeating the same scope |
The strongest programmes eventually stop treating these as separate security exercises. Vulnerability management provides the continuous view of known exposure, while penetration testing periodically challenges the assumptions behind that view and shows whether separate weaknesses can combine into something more serious. Each discipline gives the other better context, and the result is a much clearer picture of where the company is genuinely exposed.
For leadership, the useful question is therefore not which one sounds more sophisticated. It is whether the organisation has enough continuous control over known weaknesses to make a deeper attack simulation worthwhile. When that answer is yes, penetration testing becomes a much sharper instrument because it is testing resilience rather than merely discovering neglect.
Vulnerability management is a continuous process for identifying, prioritising, remediating, and verifying known weaknesses across an environment. It usually combines asset discovery, scanning, severity assessment, exploitability data, remediation workflows, and ongoing tracking so that security teams can see whether exposure is improving over time. Its strength is breadth and continuity.
Penetration testing is more focused and adversarial. A skilled tester attempts to exploit weaknesses, combine findings, bypass controls, and demonstrate realistic attack paths. It gives the company deeper context around what an attacker could actually achieve, which is why it works best alongside a mature vulnerability-management programme rather than as a replacement for one.
For most growing companies, vulnerability management should come first because it establishes the basic discipline needed to keep known weaknesses under control. If the organisation does not know what assets it owns, critical patches remain open for long periods, or internet-facing systems are poorly monitored, those problems should be addressed before spending heavily on a broad penetration test.
Penetration testing becomes more valuable once routine exposure is being handled consistently. At that point, the tester can focus on attack paths, control bypasses, privilege escalation, business-logic weaknesses, and combinations of issues that ordinary scanning cannot explain properly.
No. Vulnerability scanners are excellent at identifying known CVEs, missing patches, exposed services, and common misconfigurations across large environments, but they do not reason like a human attacker. They may identify several separate weaknesses without understanding how those weaknesses combine or whether the application behaves insecurely in a particular business context.
Penetration testing adds that adversarial layer. A tester can follow a chain from a weak account to an exposed service, then into a privileged system or sensitive dataset. That ability to combine technical findings with business context is where human-led testing provides value beyond automated discovery.
Vulnerability management should be continuous or frequent enough to match the pace at which the environment changes. New systems, software updates, cloud services, APIs, and vulnerabilities appear constantly, so a quarterly snapshot is usually too slow for organisations with active infrastructure or internet-facing assets.
The exact cadence depends on the environment, but the principle is consistent: critical and externally exposed systems should be reviewed more frequently, remediation should be tracked continuously, and important fixes should be verified after they are applied. The process should operate as part of normal security operations rather than as a periodic project.
Many companies run penetration tests annually because of compliance requirements or customer expectations, but the better trigger is meaningful change. New customer-facing applications, major cloud migrations, identity redesigns, acquisitions, sensitive APIs, and substantial architecture changes can all justify additional testing.
The frequency should reflect business risk rather than the calendar alone. If an environment changes significantly six months after the annual pentest, waiting another six months may leave new assumptions untested. Targeted testing around high-risk changes often provides more value than repeating the same broad scope once a year.
A good penetration test should go beyond listing obvious vulnerabilities. It should identify where controls can be bypassed, how separate weaknesses can be combined, whether privileges can be escalated, whether an attacker can move laterally, and whether sensitive business functions can be abused.
The strongest findings usually explain a path from initial access to business impact. For example, three medium-severity issues may together create a route into customer data or administrative access. That context is often far more useful than a long list of isolated technical findings ranked only by severity score.
No. A penetration test represents a defined scope at a particular point in time. Systems change, software is updated, new vulnerabilities are discovered, permissions drift, and new applications are introduced after the test is complete. A clean report therefore shows that the tested environment resisted the agreed attack scenarios at that moment.
Security maturity comes from what happens between tests. Continuous vulnerability management, patching, access control, monitoring, and secure development are what keep the environment from drifting back into exposure after the pentest ends.
Every meaningful finding should move into a formal remediation process with a clear owner, priority, deadline, and retesting plan. High-impact attack paths should usually receive more urgency than isolated findings, and accepted risks should be documented with a review date rather than simply left open indefinitely.
The company should also look for patterns across the findings. Repeated privilege issues may point to weak identity governance, recurring exposed systems may indicate poor asset management, and repeated application flaws may reveal gaps in development practices. The best pentests improve the underlying security programme rather than simply producing a report.
No. Compliance requirements usually define a minimum testing standard rather than a complete security operating model. A company may satisfy an annual pentest requirement while still carrying critical vulnerabilities for months between assessments, which leaves a significant gap in practical risk management.
Vulnerability management should therefore continue throughout the year, while penetration testing provides periodic validation of deeper attack paths and controls. Compliance can set the minimum frequency, but business change, threat exposure, and the sensitivity of the environment should determine whether additional testing is needed.
Start with continuous visibility and remediation discipline. Know which assets exist, scan them regularly, prioritise exploitable and internet-facing weaknesses, fix issues consistently, and verify closure. Once those fundamentals are working, use penetration testing to challenge the areas where human reasoning adds the most value.
Over time, the two programmes should feed each other. Pentest findings should enter the vulnerability-management workflow, while recurring vulnerability data should help testers focus on the parts of the environment most likely to create meaningful attack paths. That is where the combination becomes much more valuable than either activity on its own.
Sep 06, 2026 / 31 min read
Sep 06, 2026 / 22 min read
Sep 05, 2026 / 25 min read