Secure the products a company ships: requirements, secure development at scale, a PSIRT for vulnerabilities in your products, and the regulations such as the EU Cyber Resilience Act.
Estimated time: 15–26 months · At about 10 hours a week.
Learning path
Click a topic to see what to learn and where. Mark topics as you go; your progress is saved in this browser only.
Write security requirements for a sample product using ASVS.
Publish a security.txt and a disclosure policy for a sample product.
Done when you can…
Produce security requirements and a feature review process for a product.
Explain how a researcher would report a flaw in your product and what happens next.
Beginner
Product security versus enterprise security
Enterprise security protects the company; product security protects customers using what the company ships. The threats, stakeholders and rules differ.
Write security requirements that engineers can build and test: authentication, logging, data handling, update mechanisms. Reuse a standard such as ASVS.
Product security protects what the organisation sells rather than what it runs internally. It covers security requirements, secure development across many teams, handling vulnerability reports in shipped products, and meeting the regulations and customer demands that apply to products.
A product security team typically runs the secure development lifecycle, security reviews, a PSIRT that coordinates fixes and advisories, and the evidence customers and regulators ask for. It sits close to engineering and product management.
Why it matters
Products carry a company's reputation and legal exposure. New laws such as the Cyber Resilience Act make security a condition of selling, and customers increasingly ask for proof. Companies need people who can build and run a product security function.
Typical job roles
Mid-levelProduct security engineerReviews features and drives fixes in products.
Mid-levelPSIRT analystHandles vulnerability reports and advisories.
SeniorProduct security leadRuns the SDLC and the PSIRT.
LeadHead of product securityOwns product security strategy and compliance.
Prerequisites
Application security fundamentals.
How products are built and released.
Some understanding of vulnerability management.
Clear writing for advisories and customer communication.