Project

General

Profile

Actions

Bug #4968

open

API with SSO access requires some CSRF protection

Added by Dominic Cleal over 10 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
Security
Target version:
-
Difficulty:
Triaged:
Fixed in Releases:
Found in Releases:

Description

The API can be accessed with our SSO implementations (e.g. REMOTE_USER, mod_auth_kerb), an existing session (#4776, #4895) or the HTTP basic auth "SSO" impl.

When using SSO impls, we should employ some CSRF protection so a user with say, an active Kerberos ticket, can't be attacked to perform API requests using their active SSO.

See https://github.com/theforeman/foreman/pull/1331#issuecomment-39075332 for some background.


Related issues 1 (0 open1 closed)

Related to Foreman - Bug #4895: API should check for the presence of a CSRF token when there is a session userClosedEric Helms03/26/2014Actions
Actions #1

Updated by Dominic Cleal over 10 years ago

  • Related to Bug #4895: API should check for the presence of a CSRF token when there is a session user added
Actions

Also available in: Atom PDF