Checkmarx Security Blog

checkmarx.com · Company blog · on HN since 2009

Checkmarx's security research team writes about malicious packages on PyPI and npm, supply chain attacks, and application security.

What HN saysHN links it for supply chain attack reports and job posts; commenters raise dependency risks as a major threat while mentioning Checkmarx's scanning tools.
21HN people shared it
12linked it in comments
11stories submitted
17story points
4 months agolast shared
2009people per year2026

Most-shared posts

  1. 1
  2. 2
  3. 3
    Homepage
    2 people · first shared 2012
  4. 4
  5. 5
    Python Obfuscation Traps
    1 people · 1 points · first shared 2023 · discussion on HN
  6. 6
    PHP vs. Python vs. Ruby
    1 people · 1 points · first shared 2013 · discussion on HN
  7. 7
    The Vibe Coding Hangover
    1 people · 1 points · first shared 2026 · discussion on HN
  8. 8
  9. 9
  10. 10
    Key Takeaways from the Department of Energy Breach
    1 people · 1 points · first shared 2013 · discussion on HN
  11. 11
  12. 12
    19.527
    1 people · first shared 2022
  13. 13
    Python pypi supply chain attack colorama
    1 people · first shared 2026
  14. 14
    Job openings
    1 people · first shared 2022
  15. 15

What HN people wrote when they linked it

stokesbo · 2022-05-02
Checkmarx | Solution Architect / Professional Services | Remote (North America, EMEA, APAC) | Full-time Checkmarx builds application security testing tools. Our professional services team helps customers implement them. We're a globally distributed remote team with backgrounds across application development, DevOps, SRE, and AppSec. We come from many industries - but the one thing we have in common is we're passionate about security and helping others build secure software. We have a great team, great perks, great accolades, and lots of open positions! https://checkmarx.com/job-openings/position/19.527/ (North America) https://checkmarx.com/job-openings/#EMEA|all_locations|global_services (EMEA) https://checkmarx.com/job-openings/#APAC|all_locations|global_services (APAC)
mooreds · 2022-03-18
Plenty of examples of NPM packages being taken over: * https://www.whitesourcesoftware.com/resources/blog/npm-package-javascr… * https://medium.com/@alex.birsan/dependency-confusion-4a5d60fec610 * https://blog.sonatype.com/npm-project-used-by-millions-hijacked-in-sup… * https://checkmarx.com/blog/attackers-write-bugs-as-well/ When was the last time you audited all of the libraries a SPA depended on? If it was during the last build, congrats, you're doing great. Lots of times it isn't automated and can be neglected, though.
dkarl · 2020-12-26
One of the big companies in corporate security compliance is literally called Checkmarx. They couldn't be any more honest about it. https://www.checkmarx.com/
raesene2 · 2012-09-20
A couple that I know of which are based on the security side of things are Brakeman (https://github.com/presidentbeef/brakeman) and Scanny (https://github.com/openSUSE/scanny) on the open source side. On the commercial side I know Checkmarx covers rails (http://www.checkmarx.com/), amongst other languages
ThreatSystems · 2026-06-24
In agreement with frodd above. Dependencies and supply chain attacks are probably the greatest risk to a lot of software orgs, as they run them across all their environments: Development (with secrets and other valuable artefacts on developer VMs), CI/CD pipelines which may have access tokens to production (and other) environments, and production itself. Notably even security companies are being impacted by this[0]. The scale of these attacks has amplified quite significantly the past three years, but are not solely exclusive to the javascript ecosystem [1] or even just namesquatting/typosquatting [2]. The resolution is broader security awareness, "onion layered" security controls and implementing simple non-burden inducing processes and policies. Sometimes not updating (what was wrong with the previous version of a dependency if there was no immediate vulnerability or production issue caused by it?) or having a two week cool down for updates (which some supply chain tooling natively supports) can appease some security functions through clear communication of the supply chain risk etc. If anyone has interest in courses aligned to your org on improving developer and broader engineering management awareness on this, e-mails in my profile :). [0] - https://socket.dev/blog/ongoing-supply-chain-attack-targets-crowdstrik… [1] - https://orca.security/resources/blog/hades-pypi-supply-chain-attack/ [2] -…
dmarto · 2024-03-29
Kinda relevant, as I saw few comments about how safer languages are the solution. Here[0] is a very simple example, that shows how easy such supply chain attacks are in Rust; and lets not forget that there was a very large python attack just a few days ago[1]. [0] - https://github.com/c-skills/rust1 [1] - https://checkmarx.com/blog/over-170k-users-affected-by-attack-using-fa…
alexkon · 2009-10-09
This reminds me of a presentation on regular expression DoS attacks: http://www.checkmarx.com/Upload/Documents/PDF/Checkmarx_OWASP_IL_2009_… [pdf] Quick view: https://docs.google.com/gview?url=http%3A%2F%2Fwww.checkmarx.com%2FUpl… P. S. Corrected wording.
757362 · 2018-06-01
The Side Channel Attack? JavaScript Zero: real JavaScript, and zero side-channel attacks https://blog.acolyer.org/2018/03/13/javascript-zero-real-javascript-an… Side-Channel Attacks on Everyday Applications https://github.com/defuse/flush-reload-attacks The DrK (De-randomizing Kernel ASLR) attack https://github.com/sslab-gatech/DrK Cache Template Attacks https://github.com/IAIK/cache_template_attacks Using Node.js Event Loop for Timing Attacks https://snyk.io/blog/node-js-timing-attack-ccc-ctf/ Cross Frame Scripting https://www.owasp.org/index.php/Cross_Frame_Scripting Cross Frame Scripting (XFS) Cheat Sheet, Attack Examples & Protection https://www.checkmarx.com/knowledge/knowledgebase/XFS Testing for CSS Injection (OTG-CLIENT-005) https://www.owasp.org/index.php/Testing_for_CSS_Injection_(OTG-CLIENT-… Stealing CSRF tokens with CSS injection (without iFrames) https://github.com/dxa4481/cssInjection Stealing Data With CSS: Attack and Defense https://www.mike-gualtieri.com/posts/stealing-data-with-css-attack-and… Reading Data via CSS Injection https://curesec.com/blog/article/blog/Reading-Data-via-CSS-Injection-1…

Keyboard shortcuts

/Search
j kNext / previous blog
EnterOpen selected blog
vVisit the blog site
fFollow / unfollow
lSwitch grid / list view
dSwitch dark mode
g hHome
g pTop posts
g tTopics
g fFollowing
g lLiked
g yHistory
g qFAQ
EscBack / close