Skip to content
Heist/ feed
Back to feed
Medium

roncoo-education through 25.0.0-RELEASE IDOR via Order Pay Cancel and Continue Endpoints

Type: advisorySources: OSV

roncoo-education through 25.0.0-RELEASE contains an insecure direct object reference vulnerability that allows authenticated users to cancel or continue payment on other users' orders. Attackers can supply another user's order number to the pay cancel or continue endpoints to close pending orders or read course ids and prices.

Products
Not specified
Affected versions
Not specified
Fixed versions
Not specified
CVEs
CVE-2026-111611
Confirmed fixed CVEs
Not specified
Updated in this feed
4 Nov 2026, 13:25 UTC · Revision 1

Source evidence

roncoo-education through 25.0.0-RELEASE IDOR via Order Pay Cancel and Continue Endpoints

core-osv · Original source

Published 16 Oct 2026, 17:38 UTC

roncoo-education through 25.0.0-RELEASE contains an insecure direct object reference vulnerability that allows authenticated users to cancel or continue payment on other users' orders. Attackers can supply another user's order number to the pay cancel or continue endpoints to close pending orders or read course ids and prices.

osv:CVE-2026-111611
Complete source record
{
  "id": "824039b228b32de323ec5d28a90e60e6aaab948dbbbf6699409cf55ab8303ca9",
  "url": "https://osv.dev/vulnerability/CVE-2026-111611",
  "method": "structured",
  "payload": {
    "kind": "advisory",
    "title": "roncoo-education through 25.0.0-RELEASE IDOR via Order Pay Cancel and Continue Endpoints",
    "summary": "roncoo-education through 25.0.0-RELEASE contains an insecure direct object reference vulnerability that allows authenticated users to cancel or continue payment on other users' orders. Attackers can supply another user's order number to the pay cancel or continue endpoints to close pending orders or read course ids and prices.",
    "evidence": "osv:CVE-2026-111611",
    "products": [],
    "severity": "medium",
    "structured": {
      "id": "CVE-2026-111611",
      "aliases": [
        "CVE-2026-111611"
      ],
      "metrics": [
        {
          "type": "CVSS_V4",
          "score": "CVSS:4.0/AV:N/AC:L/AT:N/PR:L/UI:N/VC:L/VI:L/VA:N/SC:N/SI:N/SA:N"
        }
      ],
      "affected": [
        {
          "ranges": [
            {
              "repo": "https://github.com/roncoo/roncoo-education",
              "type": "GIT",
              "events": [
                {
                  "introduced": "0"
                },
                {
                  "last_affected": "5a482759fc3644fa24310beac55954b6f59b523a"
                }
              ],
              "database_specific": {
                "extracted_events": [
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "25.0.0-RELEASE"
                      }
                    ],
                    "source": "AFFECTED_FIELD",
                    "strategy": "StandardRange"
                  },
                  {
                    "range": [
                      {
                        "introduced": "0"
                      },
                      {
                        "last_affected": "25.0.0-RELEASE"
                      }
                    ],
                    "source": "DESCRIPTION"
                  }
                ]
              }
            }
          ],
          "versions": [
            "v25.0.0-RELEASE"
          ],
          "database_specific": {
            "source": "https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-111611.json"
          }
        }
      ],
      "modified": "2026-10-28T02:30:35.742800664Z",
      "provider": "osv",
      "references": [
        "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/111xxx/CVE-2026-111611.json",
        "https://hackmd.io/@hieuPenguinnn/roncoo-education-auth-order-cancel-continue-missing-ownership-idor",
        "https://nvd.nist.gov/vuln/detail/CVE-2026-111611",
        "https://www.vulncheck.com/advisories/roncoo-education-through-25.0.0-release-idor-via-order-pay-cancel-and-continue-endpoints",
        "https://github.com/roncoo/roncoo-education",
        "https://github.com/roncoo/roncoo-education/blob/v25.0.0-RELEASE/roncoo-education-service/roncoo-education-service-user/src/main/java/com/roncoo/education/user/service/auth/biz/AuthOrderPayBiz.java#L131-L231"
      ],
      "provider_metadata": {
        "cwe_ids": [
          "CWE-639"
        ],
        "cna_assigner": "VulnCheck",
        "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/111xxx/CVE-2026-111611.json"
      }
    },
    "related_cves": [
      {
        "value": "CVE-2026-111611",
        "evidence": "/id"
      }
    ],
    "security_relevant": true,
    "severity_evidence": "/severity/0/score"
  },
  "source_id": "core-osv",
  "document_id": 503080,
  "published_at": "2026-10-16T17:38:51.139+00:00"
}