Project:
View Issue Details[ Jump to Notes ] | [ Issue History ] [ Print ] | |||||||
ID | ||||||||
0045960 | ||||||||
Type | Category | Severity | Reproducibility | Date Submitted | Last Update | |||
defect | [Retail Modules] Web POS | critical | always | 2021-02-26 13:14 | 2022-03-25 06:19 | |||
Reporter | migueldejuana | View Status | public | |||||
Assigned To | prakashmurugesan88 | |||||||
Priority | immediate | Resolution | fixed | Fixed in Version | RR21Q2 | |||
Status | closed | Fix in branch | Fixed in SCM revision | |||||
Projection | none | ETA | none | Target Version | ||||
OS | Any | Database | Any | Java version | ||||
OS Version | Database version | Ant version | ||||||
Product Version | pi | SCM revision | ||||||
Merge Request Status | approved | |||||||
Review Assigned To | ||||||||
OBNetwork customer | No | |||||||
Support ticket | ||||||||
Regression level | ||||||||
Regression date | ||||||||
Regression introduced in release | ||||||||
Regression introduced by commit | ||||||||
Triggers an Emergency Pack | No | |||||||
Summary | 0045960: We are sending credentials using GET | |||||||
Description | The request used by Terminal Authentication is using GET method and we are setting credentials in the params. For security reasons, we must use POST in this case. | |||||||
Steps To Reproduce | n/a | |||||||
Proposed Solution | This component: enyo.kind({ kind: 'enyo.Ajax', name: 'OB.OBPOSLogin.UI.LoginRequest', classes: 'obObposLoginUiLoginRequest', url: '../../org.openbravo.retail.posterminal.service.loginutils', method: 'GET', handleAs: 'json', contentType: 'application/json;charset=utf-8' }); must use POST and we should handle it properly in MobileCoreLoginUtilsServlet | |||||||
Tags | No tags attached. | |||||||
Attached Files | ![]() ![]() | |||||||
![]() |
||||||||||||||||||||||
|
![]() |
|
(0126444) hgbot (developer) 2021-03-02 08:03 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/174 [^] |
(0126445) hgbot (developer) 2021-03-02 08:04 |
Merge Request created: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/330 [^] |
(0126450) hgbot (developer) 2021-03-02 08:42 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/merge_requests/174 [^] |
(0126451) hgbot (developer) 2021-03-02 08:42 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core [^] Changeset: ee625818a81de7d1ac99444ef7cf3b9a7aaf4e61 Author: Prakash M <prakash@qualiantech.com> Date: 2021-03-01T16:55:42+05:30 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.mobile.core/-/commit/ee625818a81de7d1ac99444ef7cf3b9a7aaf4e61 [^] Fixed BUG-45960 : Changed Terminal Authentication request from GET to POST for security purpose * Included post method in MobileCoreLoginUtilsServlet --- M src/org/openbravo/mobile/core/login/MobileCoreLoginUtilsServlet.java --- |
(0126452) hgbot (developer) 2021-03-02 08:43 |
Directly closing issue as related merge request is already approved. Repository: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal [^] Changeset: ade6e0956a8bfa6685761bcce7c5878af2796ae6 Author: Prakash M <prakash@qualiantech.com> Date: 2021-03-02T13:10:52+05:30 URL: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/commit/ade6e0956a8bfa6685761bcce7c5878af2796ae6 [^] Fixed BUG-45960 : Changed Terminal Authentication request from GET to POST for security purpose --- M web/org.openbravo.retail.posterminal/js/login/model/login-model.js --- |
(0126453) hgbot (developer) 2021-03-02 08:43 |
Merge request merged: https://gitlab.com/openbravo/product/pmods/org.openbravo.retail.posterminal/-/merge_requests/330 [^] |
![]() |
|||
Date Modified | Username | Field | Change |
2021-02-26 13:14 | migueldejuana | New Issue | |
2021-02-26 13:14 | migueldejuana | Assigned To | => prakashmurugesan88 |
2021-02-26 13:14 | migueldejuana | OBNetwork customer | => No |
2021-02-26 13:14 | migueldejuana | Triggers an Emergency Pack | => No |
2021-02-26 13:15 | migueldejuana | Status | new => scheduled |
2021-03-02 08:03 | hgbot | Merge Request Status | => open |
2021-03-02 08:03 | hgbot | Note Added: 0126444 | |
2021-03-02 08:04 | hgbot | Note Added: 0126445 | |
2021-03-02 08:28 | hgbot | Merge Request Status | open => approved |
2021-03-02 08:42 | hgbot | Resolution | open => fixed |
2021-03-02 08:42 | hgbot | Status | scheduled => closed |
2021-03-02 08:42 | hgbot | Note Added: 0126450 | |
2021-03-02 08:42 | hgbot | Fixed in Version | => RR21Q2 |
2021-03-02 08:42 | hgbot | Note Added: 0126451 | |
2021-03-02 08:43 | hgbot | Note Added: 0126452 | |
2021-03-02 08:43 | hgbot | Note Added: 0126453 | |
2022-03-24 09:41 | prakashmurugesan88 | Status | closed => new |
2022-03-24 09:41 | prakashmurugesan88 | Status | new => scheduled |
2022-03-24 09:41 | prakashmurugesan88 | Status | scheduled => resolved |
2022-03-24 09:41 | prakashmurugesan88 | Status | resolved => closed |
2022-03-25 06:19 | prakashmurugesan88 | File Added: I45960_19Q3_MobileCore.patch | |
2022-03-25 06:19 | prakashmurugesan88 | File Added: I45960_19Q3_PosTerminal.patch |
Copyright © 2000 - 2009 MantisBT Group |