Project

General

Profile

Actions

Bug #9554

closed

Stored XSS in ACME Package (version 0.5.7_1) /acme/acme_accountkeys_edit.php

Added by Chi Tran over 5 years ago. Updated over 5 years ago.

Status:
Resolved
Priority:
Normal
Assignee:
Category:
ACME
Target version:
-
Start date:
05/25/2019
Due date:
% Done:

100%

Estimated time:
Plus Target Version:
Affected Version:
2.4.4-p3
Affected Plus Version:
Affected Architecture:
amd64

Description

Stored XSS vulnerability occurs due to input validation errors in "Name" and "Description" fields when adding new account key.

Remediation:
- HTML Escape on those parameters would probably fix the issue.

Proof of Concept:
- See attached picture


Files

Stored XSS.PNG (34.4 KB) Stored XSS.PNG Chi Tran, 05/25/2019 04:05 PM
Actions #1

Updated by Jim Pingle over 5 years ago

  • Project changed from pfSense to pfSense Packages
  • Category set to ACME
  • Assignee set to Jim Pingle

In the future, do not report security issues via Redmine. See https://www.netgate.com/security/

Actions #2

Updated by Jim Pingle over 5 years ago

  • Private changed from No to Yes
Actions #3

Updated by Jim Pingle over 5 years ago

  • Status changed from New to Feedback
  • % Done changed from 0 to 100

Fixed in ACME 0.5.8

Actions #4

Updated by Jim Pingle over 5 years ago

  • Private changed from Yes to No
Actions #5

Updated by Jim Pingle over 5 years ago

  • Status changed from Feedback to Resolved
Actions

Also available in: Atom PDF