Dare to think

Category: JavaScript

One Request, Full Server Access: Inside the React2Shell Vulnerability
JavaScript, React, Security

One request, full server access: Inside the React2Shell vulnerability

by Lucas Jordan
One Request, Full Server Access: Inside the React2Shell Vulnerability

The recently disclosed React2Shell (CVE-2025-55182) vulnerability represents a critical security flaw affecting certain React-based applications that improperly handle user-controlled input in server-side execution contexts. This vulnerability can allow attackers to escalate from client-side manipulation to remote command execution (RCE) on backend systems. In this post, we’ll break down: What is React2Shell? The React2Shell vulnerability is… Continue reading One request, full server access: Inside the React2Shell vulnerability


The 6 React Mistakes You Need to Stop Making Now
JavaScript, Programming, React, TypeScript

The 6 React mistakes you need to stop making now

by Peter
The 6 React Mistakes You Need to Stop Making Now

React is one of the most popular front-end frameworks, widely adopted for large-scale enterprise applications and consumer-facing websites. It’s powerful and flexible, but its popularity means many inexperienced developers pick it up quickly without always following best practices. This post highlights common bad techniques and the corresponding good practices that help keep applications maintainable, testable,… Continue reading The 6 React mistakes you need to stop making now