Sept. 19, 2022, 6:51 a.m. | mkrzeszowiec@veracode.com (mkrzeszowiec)

Application Security Research, News, and Education Blog www.veracode.com

Technical Summary
On 28th of August fortbridge.co.uk reported a vulnerability in csurf middleware – expressjs supporting library that enables CSRF protection in expressjs.
As of 13th of September csurf library has been deprecated with no plans to fix the vulnerabilities.
There is no viable alternative for csurf middleware now.
Am I Affected?
All versions of csurf library are vulnerable if:
csurf is setup to use double-submit cookies – csurf({cookie: true})
and default value function is in use
 
Setting up cookie …

analysis csrf express guidance middleware remediation vulnerability

Information Security Engineers

@ D. E. Shaw Research | New York City

Senior Cybersecurity Technical Delivery Manager

@ MUFG | London Ropemaker place

Junior consultant-Technology Risk

@ EY | Bratislava, SK, 811 02

Director of Security Engineering, Information Security

@ Illumio | Sunnyvale, California

Cyber Analyst II 03396 NWG

@ North Wind Group | KNOXVILLE, TN

CRIT Information Security Officer (f/m/d)

@ Deutsche Börse | Frankfurt am Main, DE