Anonymous | Login
Project:
RSS
  
News | My View | View Issues | Roadmap | Summary

View Issue DetailsJump to Notes ] Issue History ] Print ]
ID
0045960
TypeCategorySeverityReproducibilityDate SubmittedLast Update
defect[Retail Modules] Web POScriticalalways2021-02-26 13:142022-03-25 06:19
ReportermigueldejuanaView Statuspublic 
Assigned Toprakashmurugesan88 
PriorityimmediateResolutionfixedFixed in VersionRR21Q2
StatusclosedFix in branchFixed in SCM revision
ProjectionnoneETAnoneTarget Version
OSAnyDatabaseAnyJava version
OS VersionDatabase versionAnt version
Product VersionpiSCM revision 
Review Assigned To
Regression level
Regression date
Regression introduced in release
Regression introduced by commit
Triggers an Emergency PackNo
Summary

0045960: We are sending credentials using GET

DescriptionThe 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 Reproducen/a
Proposed SolutionThis 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
TagsNo tags attached.
Attached Filespatch file icon I45960_19Q3_MobileCore.patch [^] (6,034 bytes) 2022-03-25 06:19 [Show Content]
patch file icon I45960_19Q3_PosTerminal.patch [^] (1,119 bytes) 2022-03-25 06:19 [Show Content]

- Relationships Relation Graph ] Dependency Graph ]
depends on backport 0045961RR21Q1 closedprakashmurugesan88 We are sending credentials using GET 
depends on backport 0045962RR20Q4.2 closedprakashmurugesan88 We are sending credentials using GET 
depends on backport 0045963RR20Q3.5 closedprakashmurugesan88 We are sending credentials using GET 

-  Notes
(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 [^]

- Issue History
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 Triggers an Emergency Pack => No
2021-02-26 13:15 migueldejuana Status new => scheduled
2021-03-02 08:03 hgbot Note Added: 0126444
2021-03-02 08:04 hgbot Note Added: 0126445
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
Powered by Mantis Bugtracker