|
|
|
|
|
by johnisgood
253 days ago
|
|
Use static analysis (Coverity, Coccinelle, sparse), enable KASAN/UBSAN, follow the SEI C Coding standard or MISRA C, and rely on the review process. Many popular C projects do really well. Projects that you probably use. Memory-safe languages eliminate vulnerability classes, but well-engineered C has proven viable for security-critical <insert whatever you want> infrastructure. The real question is whether the framework maintains that standard, not whether C is inherently unsuitable, thus the security concerns are legitimate but not absolute. I think you are being a bit too dismissive, and your comment puts nothing concrete on the table. |
|
Can write safe code does not mean always writes safe code. A web server needs to be safe code, always.