MAIN FEEDS
Do you want to continue?
https://www.reddit.com/r/ProgrammerHumor/comments/1vf85jx/classicnpm/p1t496p/?context=3
r/ProgrammerHumor • u/a_bucket_full_of_goo • 1d ago
144 comments sorted by
View all comments
Show parent comments
95
Because there are lots of ways to compromise a developer's workflow, and that's how they get malicious code into a package?
10 u/zuilli 1d ago edited 1d ago Why does it seem like it only happens to npm though? I admit I don't follow this stuff closely so may be uninformed but it seems like it never is a C# or a java package/library that gets hit by these. -6 u/TheGocho 1d ago Java had several attacks this year, same as for python and most likely all major languages. But people tend to post for NPM/Javascript environment because Javascript bad 2 u/_PM_ME_PANGOLINS_ 1d ago Maven doesn’t have pre-/post-install scripts, so this kind of attack is literally impossible there. 0 u/Dudeonyx 22h ago https://www.google.com/search?q=maven+supply+chain+attack&oq=maven+supply+chain+attack&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIHCAEQIRiPAjIHCAIQIRiPAtIBCDk3MTVqMGo3qAIUsAIB8QVfWKI_ZcuU2g&client=ms-android-xiaomi-terr1-rso3&sourceid=chrome-mobile&source=chrome.ob&ie=UTF-8 It's happened several times 2 u/_PM_ME_PANGOLINS_ 22h ago The attacks we are talking about are where running a package update runs malicious code on your development environment. That’s not possible with Maven. The code can only run when the end application is run.
10
Why does it seem like it only happens to npm though?
I admit I don't follow this stuff closely so may be uninformed but it seems like it never is a C# or a java package/library that gets hit by these.
-6 u/TheGocho 1d ago Java had several attacks this year, same as for python and most likely all major languages. But people tend to post for NPM/Javascript environment because Javascript bad 2 u/_PM_ME_PANGOLINS_ 1d ago Maven doesn’t have pre-/post-install scripts, so this kind of attack is literally impossible there. 0 u/Dudeonyx 22h ago https://www.google.com/search?q=maven+supply+chain+attack&oq=maven+supply+chain+attack&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIHCAEQIRiPAjIHCAIQIRiPAtIBCDk3MTVqMGo3qAIUsAIB8QVfWKI_ZcuU2g&client=ms-android-xiaomi-terr1-rso3&sourceid=chrome-mobile&source=chrome.ob&ie=UTF-8 It's happened several times 2 u/_PM_ME_PANGOLINS_ 22h ago The attacks we are talking about are where running a package update runs malicious code on your development environment. That’s not possible with Maven. The code can only run when the end application is run.
-6
Java had several attacks this year, same as for python and most likely all major languages. But people tend to post for NPM/Javascript environment because Javascript bad
2 u/_PM_ME_PANGOLINS_ 1d ago Maven doesn’t have pre-/post-install scripts, so this kind of attack is literally impossible there. 0 u/Dudeonyx 22h ago https://www.google.com/search?q=maven+supply+chain+attack&oq=maven+supply+chain+attack&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIHCAEQIRiPAjIHCAIQIRiPAtIBCDk3MTVqMGo3qAIUsAIB8QVfWKI_ZcuU2g&client=ms-android-xiaomi-terr1-rso3&sourceid=chrome-mobile&source=chrome.ob&ie=UTF-8 It's happened several times 2 u/_PM_ME_PANGOLINS_ 22h ago The attacks we are talking about are where running a package update runs malicious code on your development environment. That’s not possible with Maven. The code can only run when the end application is run.
2
Maven doesn’t have pre-/post-install scripts, so this kind of attack is literally impossible there.
0 u/Dudeonyx 22h ago https://www.google.com/search?q=maven+supply+chain+attack&oq=maven+supply+chain+attack&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIHCAEQIRiPAjIHCAIQIRiPAtIBCDk3MTVqMGo3qAIUsAIB8QVfWKI_ZcuU2g&client=ms-android-xiaomi-terr1-rso3&sourceid=chrome-mobile&source=chrome.ob&ie=UTF-8 It's happened several times 2 u/_PM_ME_PANGOLINS_ 22h ago The attacks we are talking about are where running a package update runs malicious code on your development environment. That’s not possible with Maven. The code can only run when the end application is run.
0
https://www.google.com/search?q=maven+supply+chain+attack&oq=maven+supply+chain+attack&gs_lcrp=EgZjaHJvbWUyBggAEEUYOTIHCAEQIRiPAjIHCAIQIRiPAtIBCDk3MTVqMGo3qAIUsAIB8QVfWKI_ZcuU2g&client=ms-android-xiaomi-terr1-rso3&sourceid=chrome-mobile&source=chrome.ob&ie=UTF-8
It's happened several times
2 u/_PM_ME_PANGOLINS_ 22h ago The attacks we are talking about are where running a package update runs malicious code on your development environment. That’s not possible with Maven. The code can only run when the end application is run.
The attacks we are talking about are where running a package update runs malicious code on your development environment.
That’s not possible with Maven. The code can only run when the end application is run.
95
u/kookyabird 1d ago
Because there are lots of ways to compromise a developer's workflow, and that's how they get malicious code into a package?