Scoold is a Q&A and a knowledge sharing platform for teams. Prior to 1.69.1, the apiCorsConfiguration() method in src/main/java/com/erudika/scoold/ScooldServer.java combines addAllowedOriginPattern("*") with setAllowCredentials(true), causing Spring to reflect any requesting origin while allowing cookies or session tokens. A malicious website visited by a logged-in Scoold user can therefore issue authenticated API requests, read user data, questions, and configuration, and trigger state-changing operations on the user's behalf. This issue is fixed in version 1.69.1.
{
"cna_assigner": "GitHub_M",
"cwe_ids": [
"CWE-346",
"CWE-942"
],
"osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2026/55xxx/CVE-2026-55842.json"
}{
"extracted_events": [
{
"range": [
{
"introduced": "0"
},
{
"fixed": "1.69.1"
}
],
"source": "AFFECTED_FIELD",
"strategy": "StringRangeExpression"
},
{
"range": [
{
"fixed": "6412441f656984c07af147b6ba2f2fc7906b2c5c"
}
],
"source": "REFERENCES_COMMIT"
},
{
"original_tag": "1.69.1",
"range": [
{
"fixed": "f6d2be9995df28c0776f477f124e827fc537058e"
}
],
"source": "REFERENCES_TAG"
}
]
}
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2026-55842.json"
[
{
"deprecated": false,
"digest": {
"line_hashes": [
"172034990199097459864403738688388389776",
"21263605405762280013873599310292608387",
"149573811775756420766550269712948091439",
"283207345916474518982559716330718514008"
],
"threshold": 0.9
},
"id": "CVE-2026-55842-1bfcec17",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/erudika/scoold/commit/6412441f656984c07af147b6ba2f2fc7906b2c5c",
"target": {
"file": "src/main/java/com/erudika/scoold/ScooldServer.java"
}
},
{
"deprecated": false,
"digest": {
"line_hashes": [
"313214038589104476391721922372725831326",
"37898728479269746079032642176354881496",
"15043947790127477068680686976423672944"
],
"threshold": 0.9
},
"id": "CVE-2026-55842-2cd755cd",
"signature_type": "Line",
"signature_version": "v1",
"source": "https://github.com/erudika/scoold/commit/6412441f656984c07af147b6ba2f2fc7906b2c5c",
"target": {
"file": "src/main/java/com/erudika/scoold/ScooldConfig.java"
}
},
{
"deprecated": false,
"digest": {
"function_hash": "156880324113289468722941403412803748946",
"length": 276
},
"id": "CVE-2026-55842-74b2daa6",
"signature_type": "Function",
"signature_version": "v1",
"source": "https://github.com/erudika/scoold/commit/6412441f656984c07af147b6ba2f2fc7906b2c5c",
"target": {
"file": "src/main/java/com/erudika/scoold/ScooldServer.java",
"function": "apiCorsConfiguration"
}
}
]
"2026-10-28T10:52:17Z"