K

Kevin

I am a Security Engineer working at Adappt. I am mostly responsible for appsec and maintaining code security. I occasionally publish my unsorted thoughts here.

A Shallow Dive Into crossOriginIsolated Property in Browsers

[IN PROGRESS] I've wondered what the crossOriginIsolated property is on browsers and why it is only emitted when the properties Cross-Origin-Opener-Policy and Cross-Origin-Embedder-Policy are set. After diving into it I've come up with what I believe is the reason. But first allow me to give a little context. The internet was taken by storm when two vulnerabilities, Meltdown and Spectre, that affected nearly all devices online suddenly dropped. They are speculation attacks that can allow an at...
Read post

Web App Security Checklist

High Importance 1. Authorisation Failures All auth to be done solely in the backend All endpoints must have authN and authZ, anonymous routes must have a carve out. IDOR: Just because a role has access to an endpoint doesn't give it unrestricted access to all objects via that endpoint. eg Admin's that have access to createUserAccount(username, role) should not be allowed to pass role=SuperAdmin. Following should not be allowed: Admin creating SuperAdmin Admin self escalating to SuperAdmin...
Read post

XSS - Security Awareness

Following is a small educational content I made for educating devs at my company. Video https://drive.proton.me/urls/ZHJBA1MSZ8#sTJuTPKViUko Script This video's topic is cross-site scripting, aka XSS. XSS is a vulnerability where attacker-controlled input is executed in a user’s browser, often as HTML or JavaScript. In other words, the application treats untrusted input as code rather than as data. A simple example is a website that asks for a name or surname. Instead of entering a normal ...
Read post

Pentesting tools

Static analysis  SonarQube https://www.sonarsource.com/ FOSS ZAP https://github.com/zaproxy/zaproxy Nuclei https://github.com/projectdiscovery/nuclei Nettacker https://github.com/OWASP/Nettacker  Nikto https://github.com/sullo/nikto Arachni https://github.com/Arachni/arachni Wapiti https://github.com/wapiti-scanner/wapiti Threatmapper https://github.com/deepfence/ThreatMapper Fremium Burp https://portswigger.net/burp Caido https://github.com/caido/caido Metasploit https://www.metasploi...
Read post