[16895] 2021-06-11_通过数据分析看Rust能否在安全上完虐C、C++

文档创建者:s7ckTeam
浏览次数:4
最后更新:2025-01-18
2021-06-11_通过数据分析看Rust能否在安全上完虐C、C++ R u s t C C + +   F r e e B u f   2 0 2 1 - 0 6 - 1 1 R u s t 6 2 0 2 1 0 5 2 4 C / C + + R u s t R u s t C / C + + 1 2 C / C + + 使 使 C o v e r i t y C W E C o m m o n   W e a k n e s s   E n u m e r a t i o n   L i s t C V E C o m m o n   V u l n e r a b i l i t i e s   a n d   E x p o s u r e s C W E R u s t 1 0 C W E R u s t C / C + + R u s t R u s t C / C + + C W E C W E   L i s t   V 4 . 4 9 4 1
C W E 9 4 1 1 9 . 0 2 % C C + + J a v a
w e b P H P 广 p y t h o n p y t h o n 5 C C + + 8 5 + 8 1 C W E C / C + + C V E C V E 1 5 4 1 0 2 C V E C / C + + C W E C / C + + C W E ( ) C W E   I D 1 5 4 1 0 2 C W E I D C W E C W E C / C + + 1 1 1 9 I m p r o p e r   R e s t r i c t i o n   o f   O p e r a t i o n s   w i t h i n   t h e B o u n d s   o f   a   M e m o r y   B u f f e r 7 . 7 4 % 4 7 . 7 5 % 2 7 8 7 O u t - o f - b o u n d s   W r i t e 2 . 2 6 % 1 3 . 9 3 % 3 1 2 5 O u t - o f - b o u n d s   R e a d 2 . 1 1 % 1 3 . 0 4 % 4 4 1 6 U s e   A f t e r   F r e e 使 1 . 3 % 8 . 0 4 % 5 4 7 6 N U L L   P o i n t e r   D e r e f e r e n c e 使 使 0 . 8 7 % 5 . 3 7 % 6 3 6 2 C o n c u r r e n t   E x e c u t i o n   u s i n g   S h a r e d   R e s o u r c e w i t h   I m p r o p e r   S y n c h r o n i z a t i o n   ( R a c e   C o n d i t i o n ) 线 访 0 . 5 4 % 3 . 3 4 % 7 1 2 0 B u f f e r   C o p y   w i t h o u t   C h e c k i n g   S i z e   o f   I n p u t ( C l a s s i c   B u f f e r   O v e r f l o w ) 0 . 5 0 % 3 . 1 % 8 4 1 5 D o u b l e   F r e e 0 . 1 8 % 1 . 0 9 % 9 1 3 4 U s e   o f   E x t e r n a l l y - C o n t r o l l e d   F o r m a t   S t r i n g 使 0 . 1 6 % 0 . 9 9 % 1 0 7 0 4 I n c o r r e c t   T y p e   C o n v e r s i o n   o r   C a s t 0 . 1 2 % 0 . 7 2 % 1 2 . 1 1 % R u s t C W E 退 C / C + + 6 A C M   S I G P L A N
R u s t N a m e M e m o r y   B u g s B l o c k i n g   B u g s N o n - b l o c k i n g   B u g s S e r v o 1 4 1 3 1 8 T i K V 5 0 2 p a r i t y - e t h e r e u m 2 3 4 4 R e d o x 1 4 3 T o c k 2 0 2 3 R u s t   L i b s 7 6 1 0 C W E C / C + + R u s t C / C + + C W E - 9 0 8 C W E - 7 6 3 R u s t C / C + + R u s t B u f f e r o v e r f l o w N u l l   p o i n t e r d e r e f e r e n c i n g R e a d   u n i n i t i a l i z e d m e m o r y I n v a l i d f r e e U s e   a f t e r f r e e D o u b l e f r e e 0 0 0 0 1 0 1 2 1 1 2 7 1 0 1 3 6 6 9 R u s t V 0 . 3
R u s t C / C + + R u s t 线 C / C + + R u s t C / C + + R u s t 1 C / C + + C W E 1 5 4 1 0 2 C V E 1 6 . 2 % 1 6 . 2 % 8 6 . 9 5 % 使 C / C + + 2 R u s t C / C + + C W E R u s t s a f e 使 R u s t C / C + + s a f e 9 5 % 1 R u s t s a f e 2 R u s t 线 s a f e 3 C / C + + 8 0 % 8 0 % R u s t s a f e R u s t C / C + + C / C + + R u s t 1 R u s t 2 R u s t 3 R u s t 4 R u s t s a f e 5 使

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则