Ode to the OWASP top 10
As our apprentices learn at One World Coders, we approach their learning from all angles of their Multiple Intelligences. The following is verse written by Ddumba Kenneth using the Musical and Verbal-Linguistic Intelligences to explore web security. Enjoy!
Like a thorn in flesh, I am dreaded by many,
My qualities loved and hated at the same time,
I have room for injections that hold malice,
No one is safe around me, they are afraid I will tell on them,
But it wasn’t always like this.
Remember,
When I asked for validation, you gave me weak,
When I begged to be a mystery, you made me an open book,
You left me with a broken authentication.
Remember,
I gave you my secrets, you did not mask them,
All I asked for was a little bit of invisibility and encryption
Little did you know that you were exposing the most sensitive parts of me.
Remember,
I am old school, some parts of me are covered in XML,
Like the seasons, I wanted to change,
The wind whispered of JSON and I wanted a taste of it,
You denied me this chance.
Remember,
You opened the doors of our home to everyone,
The journal I kept beside my bed, strangers have read it,
They now know, they know my secrets,
All I asked for is limit access to a few people,
You broke me, our home’s access control is broken.
Remember,
The keys you gave me, were supposed to be secret,
Why did you make a copy and hang them out to dry,
People have been knocking on my door more than five times,
It's a shame you never put a limit on how many times they can ring the bell,
They are in now, God knows what they are going to do,
Your security configurations opened me up to the world.
Remember,
You made me think I couldn’t hold a conversation,
To this day, the thoughts in my head are not mine,
I think and smell like XSS,
I feel like someone else is controlling my mind.
Remember,
You raised me to accept only diamonds, rubies, and pearls,
Those things excite me,
The wrapped presents you gave me caused some of this suffering,
They were never diamonds rubies or pearls,
When I wear them, I feel cheap and worthless.
Remember,
You told me to reach out to your friends for help,
At that moment I saw my worries fly away,
You should have known they have insecurities and bad habits,
They are scum, I call them components with known vulnerabilities,
They have broken me, they are milking the little I have and giving it to the world.
Remember,
When I craved for your attention,
Like a nursery kid, I needed you to monitor my every move,
I needed you to ask how my day was,
In the end, you didn't monitor or log anything.