Dominique Righetto reposted
Six consuming tags. One Safari trick: <select>. Bypass <noframes>, <xmp>, <noembed>, <style>, <title> and <noscript>. We've added all six vectors to our XSS cheat sheet: portswigger.net/web-security...
Dominique Righetto
@righettod.eu
๐จโ๐ป AppSec enthusiast | ๐ถ Addicted to Shetland Sheepdogs | ๐ Open Source/AppSec/OWASP junkie | ๐ OWASP Secure Headers Project Leader. ๐ฉ Opinions mentioned are mine.
1.2K followers139 following198 posts
Dominique Righetto reposted
Six consuming tags. One Safari trick: <select>. Bypass <noframes>, <xmp>, <noembed>, <style>, <title> and <noscript>. We've added all six vectors to our XSS cheat sheet: portswigger.net/web-security...
Dominique Righetto reposted
X.js : un benchmark vivant pour tester les vulnรฉrabilitรฉs de sรฉcuritรฉ dans Node.js Il rassemble 1 159 exploits validรฉs, 4 type de faille sur 965 packages ๐ arxiv.org/abs/2610.1...
Dominique Righetto reposted
Dominique Righetto reposted
Anthropic found the origin of the NIST elliptic curve seeds: they were generated with drand48()! No one was seriously worried, but this should put some FUD to rest, completing the NIST ECC rehabilitation arcโฆ just in time to be retired in favor of PQ. Also, we raised $36 Ki for ISRG. Yay!
๐ Keycloak Extension for LuxTrust Orely Portal: github.com/kubsys-io/ke... #crypto #authentication #luxtrust #keycloak
Dominique Righetto reposted
We released a new version of #OWASP #Wrongsecrets ! With devcontainer and AI related challenges. Try it out at www.wrongsecrets.com and give the repo a โญ๏ธ if you like it!
- Project page on the OWASP site: owasp.org/projects/sec... - Web rendering of the main site: owasp.github.io/www-project-... โน๏ธ Redirection from owasp.org/www-project-... is in place. ๐ค Thanks to Alexandre ZANNI (www.linkedin.com/in/alexandre...) for the help.
๐งโ๐ As part of my homework on AI from an application security perspective: Since several month now I work on a collection of Claude code skills (such skills are compatible with other coding assistants) to generate code that include, by default, a set of security validations. #appsec #appsecurity #ai
๐ฌ The goal of this open source project is to propose them to help DevOps teams with which I have a chance to work with to handle issues identified during secure code review I perform for them. Currently, the collection includes 14 skills, that isn't very many yet, but the number will grow over time.
righettod.github.io/code-assista... ๐ค A huge thank you to @pentesterlab.com for all the training courses and labs about secure coding that often led to the creation of a new skill or the update of an existing one. #appsec #appsecurity #ai
Dominique Righetto reposted
If you want to see how to compromise an account from a paste and steal passwords in CSS and much more check out my paper "CSS: the bomb inside your inbox" ๐ portswigger.net/research/css...
๐งโ๐ Learning of the day for me, once again thanks to @pentesterlab.com (for the presentation of the behavior and the lab) and Claude (for more detailed explanation). #appsec #appsecurity
๐ References used and credits: - pentesterlab.com/exercises/ph... - advisories.gitlab.com/composer/man...
Dominique Righetto reposted
Dominique Righetto reposted
The Python Package Index now rejects new files published to releases older than 14 days. This mitigation prevents long-stable releases from being poisoned in case publishing tokens or workflows of PyPI projects are compromised. blog.pypi.org/posts/2026-0... #python #security #supplychain #pypi
Dominique Righetto reposted
blog.elcomsoft.com/2026/07/an-a... an interesting point of view on the OpenAI/Hugging Face incident
๐ก OWASP Secure Headers Project - update: 1) We added info about the header "Integrity-Policy". 2) We defined the rules about GenIA usage. 3) We also developed a AI agent to help us (beta). ๐ github.com/OWASP/www-pr... ๐ค github.com/righettod/os... #appsec #appsecurity #owasp_shp
Dominique Righetto reposted
Voxxed Days Luxembourg 2026 talks are now online for you to enjoy ๐ ! luxembourg.voxxeddays.com/en/#videos ---- Les prรฉsentations de Voxxed Days Luxembourg 2026 sont maintenant en ligne et prรชtes ร dรฉguster! ๐ luxembourg.voxxeddays.com/en/#videos
๐ก OWASP Secure Headers Project: We have completed the migration on our end, even though the foundation has postponed the release of the CMS. #appsec #appsecurity #owasp_shp ๐ github.com/OWASP/www-pr...
๐ก See here for all the details: github.com/OWASP/www-pr...
Dominique Righetto reposted
Next week, at VOXXED Days Luxembourg @lu.voxxeddays.com , I will present a version of the "Die & Retry" concept applied to the file upload feature, specifically for cases where PDF files are accepted ๐ m.devoxx.com/events/voxxe... #appsec #voxxed_lu
2) Section "Best Practices": Added information regarding the potential disclosure of technical information via the "WWW-Authenticate" header. #appsec #appsecurity #owasp_shp ๐ owasp.org/www-project-...
Dominique Righetto reposted
Dominique Righetto reposted
I needed code snippets for presentations. I was worried about pasting code snippets into untrusted sites. So I just wrote my own using AI. You can trust I won't be tracking your code. It's very customisable and the default is for presentations. hackvertor.co.uk/snippet
๐ฌ For point 1, I created a collection of Claude Code skills: github.com/righettod/co... ๐ฌ For point 2, I created a POC to build a specialized Claude Code skill: github.com/righettod/po... ๐ฌ For point 3, I created a POC using Claude Code to validate the results: github.com/righettod/po...
๐ค A big thank you to Jon Zeolla (www.linkedin.com/in/jonzeolla/) for the inspiration and his valuable technical advice. ๐ I'm sharing all this in case it might interest or help someone in a similar situation to mine.
Dominique Righetto reposted
New badge: JavaScript Sandbox Escape! The first 4 labs are live. If you ship anything that evaluates untrusted or model-generated JavaScript, this badge is for you: pentesterlab.com/badges/javas...
Dominique Righetto reposted
We've launched a new free Web Security Academy topic on exploiting AI-powered security scanners! Learn how to use indirect prompt injection to steal data, cause damage & trigger exploit chains! Dive in here: portswigger.net/web-security...
Dominique Righetto reposted
With the new version of git, Welcome to the new "git history" command! ๐ Rewording and split commits will be finally easier than before. ๐ช github.blog/open-source/...
๐ก OWASP Secure Headers Project: We have refactored the section on the browserโs "Local Network Access" feature. #appsec #appsecurity #owasp_shp ๐ owasp.org/www-project-...
Dominique Righetto reposted
In collaboration with a couple of other leaders in the industry we are releasing securitytitles.com - It's an attempt to provide transparency about role levels, expectations and (just for the US market currently, salary ranges). For leaders writing JDs and candidates alike.
Dominique Righetto reposted
๐ After a few years of refinement and close to 1 >> 9 commits, I'm pleased to announce the v1 release of my CORS middleware library for Go. Let me know whether it patches things up between you and CORS! github.com/jub0bs/cors #golang #CORS
Dominique Righetto reposted
Everyone is panicking about AI-generated zero days like it's an attacker story. It's not. Defenders can use the best models against their own code right now. Your progress compounds. Attackers' job gets harder. pentesterlab.com/blog/defende...
Dominique Righetto reposted
The Cornucopia of Gamified Threat Modeling At the OWASP Cornucopia project, we are done with updating the cards and help pages for the Website App Edition v3.0! dev.to/owasp/the-co... #appsec #cybersecurity #gamedev #security
Dominique Righetto reposted
Dominique Righetto reposted
๐ฅ๐ฒ๐๐ฒ๐ฎ๐ฟ๐ฐ๐ต ๐ช๐ผ๐ฟ๐๐ต ๐ฅ๐ฒ๐ฎ๐ฑ๐ถ๐ป๐ด - ๐ช๐ฒ๐ฒ๐ธ ๐ญ๐ฏ, ๐ฎ๐ฌ๐ฎ๐ฒ Only one entry but definitely worth reading! โ๏ธ ๐ฅ๐ฒ๐บ๐ผ๐๐ฒ ๐๐ผ๐บ๐บ๐ฎ๐ป๐ฑ ๐๐ ๐ฒ๐ฐ๐๐๐ถ๐ผ๐ป ๐ถ๐ป ๐๐ผ๐ผ๐ด๐น๐ฒ ๐๐น๐ผ๐๐ฑ ๐๐ถ๐๐ต ๐ฆ๐ถ๐ป๐ด๐น๐ฒ ๐๐ถ๐ฟ๐ฒ๐ฐ๐๐ผ๐ฟ๐ ๐๐ฒ๐น๐ฒ๐๐ถ๐ผ๐ป This one is a real tour de force: flatt.tech/research/pos....
Dominique Righetto reposted