Sanluan PublicCMS TradePaymentService.java TradePaymentService.pendingRefund authorization
Default status is the baseline for the product, each version can override it (e.g. patched versions marked unaffected).
| Vendor | Product | Default status | Versions | ||||||
|---|---|---|---|---|---|---|---|---|---|
| Sanluan | PublicCMS | affected |
|
No data.
No data.
| Vendor | Product | Versions | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|
| Publiccms | Publiccms |
|
||||||||
| Sanluan | Publiccms |
|
This CVE is not in the KEV list.
Exploit prediction score: < 1% (0.285% probability within 30 days)
| Type | Values Removed | Values Added |
|---|---|---|
| Metrics |
ssvc
|
| Type | Values Removed | Values Added |
|---|---|---|
| First Time appeared |
Sanluan
Sanluan publiccms |
|
| Vendors & Products |
Sanluan
Sanluan publiccms |
| Type | Values Removed | Values Added |
|---|---|---|
| Description | A vulnerability was identified in Sanluan PublicCMS 5. This affects the function TradePaymentService.pendingRefund of the file publiccms-parent/publiccms-trade/src/main/java/com/publiccms/logic/service/trade/TradePaymentService.java. The manipulation of the argument userId leads to authorization bypass. The attack is possible to be carried out remotely. The exploit is publicly available and might be used. The web trade payment controller was removed starting with the 202608 series (commit 7329437). | |
| Title | Sanluan PublicCMS TradePaymentService.java TradePaymentService.pendingRefund authorization | |
| First Time appeared |
Publiccms
Publiccms publiccms |
|
| Weaknesses | CWE-285 CWE-639 |
|
| CPEs | cpe:2.3:a:publiccms:publiccms:*:*:*:*:*:*:*:* | |
| Vendors & Products |
Publiccms
Publiccms publiccms |
|
| References |
| |
| Metrics |
cvssV2_0
|