Tootfinder

Opt-in global Mastodon full text search. Join the index!

@Xavier@infosec.exchange
2026-06-04 17:27:58

Another researcher skipped coordinated disclosure entirely and dropped a critical 1-click GitHub token theft in public because he doesn't want to deal with MSRC. In his own words: "I really don't want to deal with MSRC on VSCode bugs."
The bug: just clicking a link can hand an attacker a GitHub token that reads AND writes to all your repos, including private ones. It lives in github[.]dev, GitHub's browser-based VSCode editor, which passes the browser an OAuth tok…

@thomasfuchs@hachyderm.io
2026-05-08 14:52:55

lazypost: Is there a nice way to get oauth tokens from the command line with a tool that starts a special webserver just for the flow and then opening the web browser (with the oauth site you're connecting to then redirecting to localhost/that special webserver) to spit out the bearer token at the end?

@khalidabuhakmeh@mastodon.social
2026-07-20 18:03:56

A post I wrote about securing an #OpenAPI scheme using Duende IdentityServer gets a decent amount of reads a month (duendesoftware.com/blog/202511

Swagger UI secured by Duende Backend For Frontend Security Framework (no tokens in the browser)
@grist@fosstodon.org
2026-06-24 18:44:20

Tomorrow! Join Grist Labs co-founder Stan for a demo of Grist's new MCP server.
We'll start small and then show off a complex workflow that leverages multiple integrations, so there's something for everyone.
Connect Claude, ChatGPT, Gemini, or your own local models to your docs over the Model Context Protocol, then list and query tables, read and write rows, and build schema, all via OAuth with scoped access.
Register:

Create a Grist document for me to track my personal expenses. Include
categories such as kids, pets, car or holiday. Add a page where | can see the
summary of what | spend each month.
Loaded tools, used Grist integration >
Got the workspace. Now let me create the document and set everything up.
@benny@norden.social
2026-06-19 17:15:12

"(not provided)" ist kein Naturgesetz. 🔓
Matomo das Search Engine Keywords Performance Plugin holen echte GSC-Keywords pro Landingpage zurück – direkt in die Analytics-Oberfläche. Self-hosted, consent-gated, keine Datenweitergabe an Google Analytics. Wer wissen will, für welche Begriffe eine URL Klicks bekommt: GSC-OAuth verbinden, fertig.
#SEO

@grist@fosstodon.org
2026-06-24 18:44:20

Tomorrow! Join Grist Labs co-founder Stan for a demo of Grist's new MCP server.
We'll start small and then show off a complex workflow that leverages multiple integrations, so there's something for everyone.
Connect Claude, ChatGPT, Gemini, or your own local models to your docs over the Model Context Protocol, then list and query tables, read and write rows, and build schema, all via OAuth with scoped access.
Register: