About this interactive
What you are doing: deciding whether a security concern belongs to a business application the company bought or to software it develops itself.
The lesson splits software vulnerabilities in two. With a purchased business application, such as video conferencing, the vendor should take care of its code. The company evaluates the vendor's security before buying, sets the application up so there are no holes, changes default credentials, turns off what it does not use, keeps it patched, and makes sure updates come from the right source, because a malicious update can carry its own problems.
When the company writes code in-house, there is a whole other set of concerns: buffer overflows, injection such as SQL injection, secrets embedded in the code, poor exception handling, race conditions, cross-site scripting, and the third-party libraries the code depends on.
How to use it: ask who wrote the code at fault. A vendor's product the company runs is bought; the company's own developers' code is built in-house. A wrong answer resets your streak and shows the right bin; land five in a row to finish.
About TechKnowSurge
TechKnowSurge builds IT and cybersecurity professionals through hands-on, concept-first training built around real understanding — not memorization. Free interactive tools, structured programs, and 25+ years of real-world experience, all in one place.
Explore free tools and programs →