
Darren Meyer
Security Research Advocate on the Checkmarx Zero team at Checkmarx, researching software supply chain and AI-agent security.
2
APPEARANCES
2
PODCASTS
012
DEC 30
JAN 6
JAN 13
JAN 20
JAN 27
FEB 3
FEB 10
FEB 17
FEB 24
MAR 3
MAR 10
MAR 17
MAR 24
MAR 31
APR 7
APR 14
APR 21
APR 28
MAY 5
MAY 12
MAY 19
MAY 26
JUN 2
JUN 9
JUN 16
JUN 23
JUN 30
JUL 7
JUL 14
JUL 21
JUL 28
AUG 4
AUG 11
AUG 18
AUG 25
SEP 1
SEP 8
SEP 15
SEP 22
SEP 29
OCT 6
OCT 13
OCT 20
OCT 27
NOV 3
NOV 10
NOV 17
NOV 24
DEC 1
DEC 8
DEC 15
DEC 22
DEC 29
JAN 5
JAN 12
JAN 19
JAN 26
FEB 2
FEB 9
FEB 16
FEB 23
MAR 2
MAR 9
MAR 16
MAR 23
MAR 30
APR 6
APR 13
APR 20
APR 27
MAY 4
MAY 11
MAY 18
MAY 25
JUN 1
JUN 8
JUN 15
JUN 22
JUN 29
JUL 6
JUL 13
JUL 20
JUL 27
AUG 3
AUG 10
AUG 17
AUG 24
AUG 31
SEP 7
SEP 14
SEP 21
SEP 28
OCT 5
OCT 12
OCT 19
Oct 6, 2026
369: npm v12 Shifts the Risk to the Runtime
1:07
1:14
1:23

Darren MeyerGUEST
I mean, the folks who've been developers for a long time understand that NPM is a registry, but it's also a command line tool.

Darren MeyerGUEST
And what NPM did is I think very smart, which is they've taken their command line tool that they maintain and they've turned off these lifecycle scripts.

Darren MeyerGUEST
And these are things that run in different places as developers install and maintain and update these open source packages.
D
2:27Dave RubensteinHOST
So what is the impact on developers then when they're having to, you know, repeatedly approve these scripts and things like that? What is the impact of this?
The lies that let AI run amok. [Research Saturday]
8:16
8:37
8:46
8:58
9:04
9:11
16:43
Dave BittnerHOST
Well, when you're looking at the current crop of agents that are out there, what makes one more vulnerable than the other? Are, are, are there design choices built into some or the other that, uh, make them more, more liable to, to fall victim to this? Or are there prompts or terminal layouts or things like that?

Darren MeyerGUEST
Um, in theory, we're, we're essentially spamming the user with stuff that looks okay, right? Uh, or we're asking the AI to do it for us.

Darren MeyerGUEST
So in theory, if a developer's suspicious of something, and they go back, and they scroll back as far as their terminal will let them and read really carefully and think about every line, they could catch this, right? And not get tricked.

Darren MeyerGUEST
It's kind of like spotting a really good phishing email, right? You have a shot if you know what you're looking for.

Darren MeyerGUEST
But the, the problem is terminal configurations all, are all over the place, especially for devs, right? I know when I'm writing code, I...

Darren MeyerGUEST
Like, my terminal is inside Visual Studio Code, and it's maybe 10 lines high, and it's got maybe 1,000 lines of scroll back.
7 MINS LATER
Dave BittnerHOST
I know, I'm curious, you know, for your own sort of personal take on this is what is your sense when it comes to developers who are making good use of these sorts of tools, uh, the amount of skepticism that they're applying here? What, what, what is your, your sense with the folks you interact with?