forked from threedr3am/Fortify
-
Notifications
You must be signed in to change notification settings - Fork 0
/
密码管理:HTML表单中的密码
26 lines (20 loc) · 1.1 KB
/
密码管理:HTML表单中的密码
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
HTML密码值填充密码,对HTML表单中的密码字段进行填充会让任何人都能在HTML源中看到它们的值。此外,存储在密码字段中的敏感信息可能会被代理或浏览器缓存。
<b>修复建议</b>
在HTML表单中不要设置密码输入的value属性。
<b>修复示例</b>
如:
<pre>
<form action="http://///asdocs/html_tutorials/userpw.asp" method="post">
<input type="text" name="yourname" value = "aaaaa"><br>
<input type="password" name="yourpw" value = "7654321"><br>
<input type="submit" value="提交">
</form>
</pre>
修复为:
<pre>
<form action="http://///asdocs/html_tutorials/userpw.asp" method="post">
<input type="text" name="yourname" value = "aaaaa"><br>
<input type="password" name="yourpw" value = ""><br>
<input type="submit" value="提交">
</form>
</pre>