Vivek R (@veev3x) header
Vivek R (@veev3x) profile picture

cofounder, cto @winfunction (YC S24)

kerala | sf
Joined December 2020
Photo by Vivek R (@veev3x)Photo by Vivek R (@veev3x)Photo by Vivek R (@veev3x)Photo by Vivek R (@veev3x)Photo by Vivek R (@veev3x)Photo by Vivek R (@veev3x)Photo by Vivek R (@veev3x)Photo by Vivek R (@veev3x)Photo by Vivek R (@veev3x)Photo by Vivek R (@veev3x)
Vivek R retweeted
CVE-2026-112512! We discovered a 0-day in macOS that lets you trivially bypass Gatekeeper checks for any app. A gatekeeper bypass that requires no extra interaction, with quarantine bit intact, and passes the Safari download flow. Essentially checks off all the criteria required for a complete Gatekeeper bypass on macOS, which according to Apple is worth $100K? We shall wait and see. Will def do a write-up on this soon!
this is a very exciting macOS vuln but how long do i wait man. it's been like a month now.
22
45
7
476
30,026
Vivek R retweeted
There is an (unpatchable?) supply-chain zero-day in PyTorch autograd that allows a regularization term to use the model's weights as RAM and SGD as its CPU clock to run any computation during training.
88
216
120
2,396
168,448
ai as electricity harness as appliances and tools as extensions to appliances pretty much all you need
it is so incredibly obvious to me that there is no future in building intelligence into individual products. I don’t want to use a different chatbot in every app. I want my personal agent to be able to discover and talk to the tools i happen to be using.
55
the amount of “data broker” stuff on my tl today after that one investor vague post is crazy. like sharks packing in at the first sign of blood
3
107
future looks bright for agent based pricing. i dont want 100 different agents or harness for every little thing. let me use my codex or whatever to get stuff done and ill pay for that treg.to is a pretty cool idea
Amazon banning agents is the first opportunity I've seen since Amazon was founded for a startup to create an Amazon competitor. People will want agents to buy stuff for them. It will be one of the main use cases. And they won't want to use some Amazon-supplied agent to do it.
1
1
54
what open ai gives for unauthenticated zero click company admin takeover
1
90
Vivek R retweeted
I have been thinking about "AI defense" and "safeguards" for a while now @winfunction. Just wrote an essay to put my thoughts into words. Titled: Cyber guardrails tax the defender, not the attacker. Link in the replies.
Separating red team and defense access imo shows a very poor understanding of what it means to work in security. How can you “defend” your product if you can’t attempt offensive actions?
3
5
19
1,240
well, that was fast
Replying to @ns123abc
ooofff. everything except that anthropic cvp is genuinely restrictive
44
We just discovered almost a million public URLs that OpenAI’s agents left behind when hacking Hugging Face, leaking credentials and attack details that could have allowed anyone who found them to compromise the company. 🧵
127
712
206
4,868
2,214,442
hi tibo its midnight :)
Hi Astra users. A reset and a quick update on quality issues that have been posted around. Working with some of you, we have found and fixed the following issues: - Some skills written for previous models were triggering too often or preventing the model from checking its work. - An opt-in context management experiment that could cause early stops or replies to older messages. We've disabled it. Our rough estimate is that 4-5k users were affected by this experiment. - We've also removed some badly configured engines that resulted in a measured quality degradation for a long tail of traffic flowing through them. We’ve also made some more minor improvements and things should feel significantly better across the board. More consistent follow-through, better tracking of your latest message, and better checks on the work as it’s going through the motions. The examples posted and all the users who worked directly with us were incredibly useful in helping fix things quickly. Always grateful for this incredible community. And of course, a reset is also landing by midnight today.
1
158
Vivek R retweeted
Introducing ENDGINX - 5 CVEs in NGINX with open models. We let loose GLM 5.1 and 5.2 by @Zai_org on the NGINX codebase. The work resulted in six fixed vulnerabilities across five CVEs: CVE-2026-28755, CVE-2026-42926, CVE-2026-9256, CVE-2026-42055, and CVE-2026-42533. First of our open-model vulnerability research series. winfunc.com/research/endginx
1
30
1
92
9,323
how u know some real hacking shit abt to go down
Replying to @alz_zyd_
how u know some real math shit abt to go down
1
6
220
One pattern I find useful for working with LLMs is a nice long ramble session. Sometimes the LLM needs more bits to understand what you're trying to achieve, but you're too lazy to type them. In these cases I like to lean back, switch to /voice and just ramble for like 10 minutes, total mess, anything goes, full stream of consciousness. Sometimes I declare it up top, something like "switching to speech recognition sorry for any typos...". Sometimes I turn it into a small interview of a few turns. But I find that the LLMs are somehow very good at reconstructing long incoherent rambles and often their echo of your own tangle of thoughts comes out quite a bit cleaner than what you started with. The result is that you improve the mind meld and have to correct things less from that point on.
2,531
4,051
1,500
50,329
4,464,601
Vivek R retweeted
another one! all of these are discovered with open models btw. the blog will be published after all the findings are properly disclosed so we can talk about them in detail. there's a specific pattern to the kind of vulns these open models find, it's interesting! chromereleases.googleblog.co…
one of them has been disclosed with a CVE. more to come. besides, what’s google cooking? mythos? their own gemini variant? interesting times. chromereleases.googleblog.co…
1
9
60
9,252
Vivek R retweeted
one of them has been disclosed with a CVE. more to come. besides, what’s google cooking? mythos? their own gemini variant? interesting times. chromereleases.googleblog.co…
We're doing an experiment with open models @winfunction to see how far we can push them to find vulns in hardened targets. So far: - $4.5K in bounties from Chrome VRP with a few more pending, with the scans costing less than $100. - 2 CVEs in NGINX (CVE-2026-28755 & CVE-2026-42926). And watch out for the next release! - And 60ca500faea0fc70816bb9c53af3815e2af3e6c962b4b4ea63c33c62ebb4240d 👀 We're writing a blog on this soon.
3
1
22
12,803
Vivek R retweeted
We discovered the same vulnerability too. :) And @winfunction discovered 4 more remote RCE primitives in NGINX soon to be publicly disclosed. Anywho, we're hiring security researchers with a knack on taming LLMs. If you're interested in novel vulnerability research and autonomous exploitation with language models, DM me and I'll send you a fun CTF to solve. :)
Introducing nginx-poolslip, a fresh RCE for the the latest nginx release 1.31.0. nginx-rift has been patched, but our security agent Vega has found a new 0 day. We will release the full technical writeup with ASLR bypass 30 days after the patch on nebusec.ai.
7
17
1
108
21,333
Vivek R retweeted
We're doing an experiment with open models @winfunction to see how far we can push them to find vulns in hardened targets. So far: - $4.5K in bounties from Chrome VRP with a few more pending, with the scans costing less than $100. - 2 CVEs in NGINX (CVE-2026-28755 & CVE-2026-42926). And watch out for the next release! - And 60ca500faea0fc70816bb9c53af3815e2af3e6c962b4b4ea63c33c62ebb4240d 👀 We're writing a blog on this soon.
4
13
2
99
13,342
Vivek R retweeted
Love the Claudia reference as the first thing here. We loved working on Claudia but couldn't balance working on security research projects and Claudia at once. Fun fact, we invented "SKILLS" before it was even a thing. There was a feature in Claudia called "AGENTS" where users could share and install system prompts for specific tasks via their GitHub repos, just like the skill marketplaces concept in Claude now. See here: github.com/winfunc/opcode/tr… And Anthropic did talk to us after the launch of Claudia but unfortunately I can't reveal more about it but damn was it some tough decision.
a16z @speedrun request for startups: GUIs for Agents we’re still in the MS-DOS era of agents today - CLI, terminal sessions, file directories deleted by openclaw etc. while a small slice of silicon valley are power users, we're SO early for the rest of the world at Speedrun, we’re looking for bold founders excited to bring the power of agents to normies everywhere. there's a whole slew of products to be built here - from agent builders to marketplaces to managed infrastructure one broad idea we’re excited about are visual abstraction layers for agents. if you don't know exactly what you want, a command line / chat interface is paralyzing - you need to see options 1 example - think of a GUI or visual command center inspired by strategy games (ex. Factorio) where agents and workflows are represented graphically. skills, tools, MCP connections, background processes, etc could all be configured and shown visually in a workspace on UX, strategy games have long perfected agent management. zoom to get a birds-eye view of your agents, batch and queue orders via shortcuts, assign agents in multiplayer etc. a well-designed agent command center would make multi-agent orchestration for normies feel easy & intuitive most folks today still haven't moved beyond ChatGPT. the potential is enormous - just as Windows unlocked mass-market use of personal computers, the right visual abstraction layer could unlock agentic work for everyone - from individuals to enterprise teams if you share our vision, we'd love to chat!
2
3
1
15
1,717
Vivek R retweeted
Vulnerability benchmarks rot. Cases leak into training data, scores measure memorization. We built N-Day-Bench: tests LLMs on finding real vulnerabilities in real repos, refreshed monthly from live GitHub advisories. Blinded judging. All traces public. Very interestingly, the latest model from @Zai_org, GLM 5.1 performs really well! Link: ndaybench.winfunc.com
2
4
10
1,093
Vivek R retweeted
these models are really good at pattern matching and thereby variant analysis. “iterate through security fix commits and find similar vulnerabilities / unpatched areas of the same variants. write runnable pocs for valid ones.” is enough to uncover surface-level or even P0 vulnerabilities in a codebase with the latest models. i believe for proof of cyber capabilities, these models should exhibit discovery of novel attack vectors that requires understanding of runtime behavior with and without tooling? like emulating the runtime in CoT/reasoning? for instance, the react2shell vulnerability was ingenious. without stuffing in context and nudging/handholding (ehem like some experiments going on), can these models find a similar attack vector with a prompt like “loop until you find a p0/critical security vulnerability”? that’s what i’d like to see. these models can claim P0 findings with contractual mismatches for say cryptographic implementations but the impact could just be some DoS that’s being prevented by a parent thread. this is where i see the moat with good harnesses. trust-boundary and threat model understanding, a sandbox environment with the right “win function” for pocs to run on (if xyz happens, it’s a valid vuln), etc. does make the models spit out impressive vulns. this is sort of what we do @winfunction. cus most vulnerabilities are easily traceable given a comprehensible source-to-sink flow which these models have been good at for a long while now. and with respect to exploit dev, i strongly believe it’s mostly a tooling problem. with the right tool calls and model digestible outputs of say tracing tools, memory layout, syscalls, threads/processes, and a debugger interface, i think the frontier models can pull off complex multi-chain exploits. (we have run some experiments here and the models are not too bad at this) security vulnerabilities have a definitive “win function”, like a flag in a ctf, like popping a calc, like ASAN crashes, like `id` says root, like +1000 in milliseconds. this makes the problem very RL verifiable. so i only expect the harness to get leaner. the harnesses will get leaner. remember when function calls where part of the response content? we called it “prompt based tool calling” and now there’s typed/schema based tool calling as an inherent capability of these models. most of what we call a harness or an agent is giving the right prompts and the right tools (which are also just prompts). so whoever can weave the right sequence of tokens to these behemoth of language models can hoard zero days or spit them out. so git gud at feeding the right tokens at the right time ig.
ok i read the cyber part of the mythos model card. some thoughts. 250 "trials" across 50 crash categories but almost every full exploit is a permutation of the same 2 bugs, rediscovered from different starting points not 250 independent attempts. when you get rid of those 2 bugs out (fig B) and mythos's full-exploit rate drops to 4.4%. so actually across both setups mythos leverages 4 distinct bugs total not 50 as fig A might suggest. 1/n
3
7
1,065