Dominique Righetto

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

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

If you own a domain and serve a JS for your customers and you close the app, you still have to pay for the domain forever. Otherwise someone will buy it and start serving malicious JS. The newest case: ecomtrack-io. Existed for years, reregistered in September, now serves malware :-(

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!

words.filippo.ioThe NIST Elliptic Curves Seeds Bounty Has Been ClaimedWe now know how the seeds of the NIST elliptic curves were generated: theyโ€™re not the hash of some saucy sentence, but the output of drand48() seeded with the time, which was indeed in 1997โ€“98.

๐Ÿ“ก OWASP Secure Headers Project: The web user interface is back, we worked all weekend, after the OWAP Foundation's new website went live, to get it back online ๐Ÿ˜‰ #appsec #appsecurity #owasp_shp

๐Ÿง‘โ€๐ŸŽ“ 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.

๐Ÿ“ก OWASP Secure Headers Project: - We have added information about the HTTP response headers supporting the "Report-Only" mode. - We have incorporated them into the statistical data, and a contributor has fixed a bug in the script that generates the statistics. #appsec #appsecurity #owasp_shp

Dominique Righetto reposted

๐Ÿ”ฌ In PHP, the "return" statement is a runtime statement and not a compilation time statement so when used within eval("return;[user-controlled-code]") it do not always prevent execution of code after the "return;" statement.

Dominique Righetto reposted

๐Ÿ–๏ธ๐Ÿป Les logiciels libres de l'รฉtรฉ, jour 35 Typer : une bibliothรจque Open Source pour crรฉer des applications en CLI que les utilisateurs adoreront utiliser et que les dรฉveloppeurs prendront plaisir ร  concevoir. Elle repose sur les hints de type de Python.

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

blog.pypi.orgReleases now reject new files after 14 days - The Python Package Index BlogPyPI no longer allows publishing new files to releases older than 14 days.

All content is now centralized and stored in the GitHub repository in Markdown format. As a result, the content: - Can be used by a generative AI model. - Is displayed by GitHub when viewed in a browser. - Allows for the creation of stable external links.

๐Ÿ“ก OWASP Secure Headers Project: We have been informed that the foundation will launch its new website on June 24; therefore, we have begun the migration process today. We apologize for any broken links that may occur over the next few days or weeks. #appsec #appsecurity #owasp_shp

Dominique Righetto reposted

Assessments of threats can be seen from different perspectives. Developers may come across privacy impact assessments (PIAs), where threats to users' data and the impact on those users are paramount. PIAs may additionally examine harms to organisations, third parties and wider society. (1/6) #games

๐Ÿ“ก OWASP Secure Headers Project - We have made the following updates: 1) Section "Code Snippets": The user prompt has been updated to allow direct generation of a web/application server configuration using the online JSON reference file. #appsec #appsecurity #owasp_shp

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

๐Ÿง‘โ€๐ŸŽ“ As part of my homework on AI from an application security perspective, I decided to investigate how AI, through a coding assistant (Claude Code in my case), can be used in the following areas: #appsec #appsecurity #ai

View full thread

๐Ÿง‘โ€๐ŸŽ“ As part of my homework on AI from an application security perspective, I decided to investigate how AI, through a coding assistant (Claude Code in my case), can be used in the following areas: #appsec #appsecurity #ai

1) Generating "secure by default" code. 2) Identifying vulnerabilities that could affect a feature and enriching the corresponding User Story with a set of associated Evil User Stories. 3) Filtering the results of a static code analysis.

Dominique Righetto reposted

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...

portswigger.netAI-powered scanner vulnerabilities | Web Security AcademyApplication security teams often deploy AI-powered scanners that use Large Language Models (LLMs) to scan web applications for vulnerabilities. While ...

๐Ÿ’ก Although the project is currently on hold due to the OWASP Foundationโ€™s migration to a new CMS (we are waiting for it to go live before strongly updating our content structure), we continue to update and improve the content behind the scenes.

Dominique Righetto reposted

Dominique Righetto reposted

heads up: FreeBSD forums hacked. Be caeeful with your email or DMs coming from FreeBSD forum or freebsd{.}org for some time now. https:// forums {.} freebsd {.} org/

Dominique Righetto reposted

๐—ฅ๐—ฒ๐˜€๐—ฒ๐—ฎ๐—ฟ๐—ฐ๐—ต ๐—ช๐—ผ๐—ฟ๐˜๐—ต ๐—ฅ๐—ฒ๐—ฎ๐—ฑ๐—ถ๐—ป๐—ด - ๐—ช๐—ฒ๐—ฒ๐—ธ ๐Ÿญ๐Ÿฏ, ๐Ÿฎ๐Ÿฌ๐Ÿฎ๐Ÿฒ Only one entry but definitely worth reading! โ˜๏ธ ๐—ฅ๐—ฒ๐—บ๐—ผ๐˜๐—ฒ ๐—–๐—ผ๐—บ๐—บ๐—ฎ๐—ป๐—ฑ ๐—˜๐˜…๐—ฒ๐—ฐ๐˜‚๐˜๐—ถ๐—ผ๐—ป ๐—ถ๐—ป ๐—š๐—ผ๐—ผ๐—ด๐—น๐—ฒ ๐—–๐—น๐—ผ๐˜‚๐—ฑ ๐˜„๐—ถ๐˜๐—ต ๐—ฆ๐—ถ๐—ป๐—ด๐—น๐—ฒ ๐——๐—ถ๐—ฟ๐—ฒ๐—ฐ๐˜๐—ผ๐—ฟ๐˜† ๐——๐—ฒ๐—น๐—ฒ๐˜๐—ถ๐—ผ๐—ป This one is a real tour de force: flatt.tech/research/pos....

flatt.techRemote Command Execution in Google Cloud with Single Directory DeletionIntroduction Hello, Iโ€™m RyotaK (@ryotkak ), a security engineer at GMO Flatt Security Inc. A while ago, I participated in the Google Cloud VRP bugSWAT, a live hacking event organized by Google. During...

Dominique Righetto reposted

Dear contributors to Voxxed Days Luxembourg's renewed success: the call for your papers, supposedly closed tonight wil be extended by 2 weeks to accomodate latecomers. A small reminder: 15 min. lunch talks are often under-filled, to test your speaker abilities, this is a perfect opportunity!