This morning during one class of mine, I discussed about Software Security. The main topic was Software-Engineering-Security, that is the art of building secure applications. After some hours I understood that students didn't understand what I was talking about. That was shocking. Suddenly I remembered that are available plenty ontology dictionary around the world so I started a little web research on that topic which produced:
1) NRL
2) Security Ontology
I think that these are great results but are they complete ? Can you really map everything is necessary to explain security issues ? For instance a vulnerability is a particular kind of bug, can you explain that using the previous ontologies ?

Introduction i-SOON (上海安洵), a prominent contractor for various Chinese government agencies such […]
When I saw a threat actor hijacking the X account of Google's […]
LOCKBIT 3.0 is a notorious Ransomware Group that was first identified on […]