mirror of
https://github.com/curl/curl.git
synced 2026-08-25 07:43:32 +03:00
digest: pass in the user name quoted (as well)
For cases where the user puts a double quote or backspace in the user name. Adjusted test 907 to verify Reported-by: am-perip on hackerone Closes #20940
This commit is contained in:
parent
8423cc8e3b
commit
3e8df37885
2 changed files with 9 additions and 6 deletions
|
|
@ -15,7 +15,7 @@ RFC4954
|
|||
<servercmd>
|
||||
AUTH DIGEST-MD5
|
||||
REPLY AUTH 334 %b64[realm="cu\"rl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",algorithm=md5-sess,qop="auth"]b64%
|
||||
REPLY %b64[username="user",realm="cu\"rl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",cnonce="34333231353332313633323137333231",nc="00000001",digest-uri="smtp/127.0.0.1",response=b7290e673d2ad888c445c9b2c7698d66,qop=auth]b64% 334 %b64[rspauth=9ea859cb9d90c37ca30d49d35378630c]b64%
|
||||
REPLY %b64[username="us\"er",realm="cu\"rl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",cnonce="34333231353332313633323137333231",nc="00000001",digest-uri="smtp/127.0.0.1",response=53d3347e1b559d23be78934ae4a78488,qop=auth]b64% 334 %b64[rspauth=9ea859cb9d90c37ca30d49d35378630c]b64%
|
||||
REPLY 235 Authenticated
|
||||
</servercmd>
|
||||
</reply>
|
||||
|
|
@ -41,7 +41,7 @@ SMTP DIGEST-MD5 authentication
|
|||
mail body
|
||||
</stdin>
|
||||
<command>
|
||||
smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-from sender@example.com -u user:secret -T -
|
||||
smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-from sender@example.com -u "us\"er:secret" -T -
|
||||
</command>
|
||||
</client>
|
||||
|
||||
|
|
@ -50,7 +50,7 @@ smtp://%HOSTIP:%SMTPPORT/%TESTNUMBER --mail-rcpt recipient@example.com --mail-fr
|
|||
<protocol crlf="yes">
|
||||
EHLO %TESTNUMBER
|
||||
AUTH DIGEST-MD5
|
||||
%b64[username="user",realm="cu\"rl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",cnonce="34333231353332313633323137333231",nc="00000001",digest-uri="smtp/127.0.0.1",response=b7290e673d2ad888c445c9b2c7698d66,qop=auth]b64%
|
||||
%b64[username="us\"er",realm="cu\"rl",nonce="5300d17a1d695bd411e4cdf96f9548c23ced6175",cnonce="34333231353332313633323137333231",nc="00000001",digest-uri="smtp/127.0.0.1",response=53d3347e1b559d23be78934ae4a78488,qop=auth]b64%
|
||||
|
||||
MAIL FROM:%LTsender@example.com%GT
|
||||
RCPT TO:%LTrecipient@example.com%GT
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue