CVE-2025-8547

Source
https://cve.org/CVERecord?id=CVE-2025-8547
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-8547.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2025-8547
Published
2025-08-05T05:32:06.564Z
Modified
2026-08-12T16:24:42.672311Z
Severity
  • 5.5 (Medium) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:N/PR:N/UI:N/VC:N/VI:L/VA:N/SC:N/SI:N/SA:N/E:P CVSS Calculator
Summary
atjiu pybbs Email Verification improper authorization
Details

A vulnerability has been found in atjiu pybbs up to 6.0.0 and classified as critical. This vulnerability affects unknown code of the component Email Verification Handler. The manipulation leads to improper authorization. The attack can be initiated remotely. The exploit has been disclosed to the public and may be used. The name of the patch is 044f22893bee254dc2bb0d30f614913fab3c22c2. It is recommended to apply a patch to fix this issue.

Database specific
{
    "cwe_ids": [
        "CWE-266",
        "CWE-285"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/8xxx/CVE-2025-8547.json",
    "cna_assigner": "VulDB"
}
References

Affected packages

Git / github.com/atjiu/pybbs

Affected ranges

Type
GIT
Repo
https://github.com/atjiu/pybbs
Events
Database specific
Show details
{
    "extracted_events": [
        {
            "introduced": "6.0"
        },
        {
            "last_affected": "6.0"
        }
    ],
    "source": [
        "AFFECTED_FIELD",
        "REFERENCES"
    ]
}

Affected versions

6.*
6.0
v6.*
v6.0.0

Database specific

vanir_signatures_modified
"2026-08-12T16:24:42Z"
vanir_signatures
[
    {
        "id": "CVE-2025-8547-252372d3",
        "deprecated": false,
        "signature_type": "Line",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "72260186787684819731242493767831068954",
                "125545073475123889436619049201871101323",
                "276647992214593633014528853953719882944",
                "259066046771481669383509404357766220021",
                "182295681220274987030622191994189288399",
                "142989983924951979842615873903533803110",
                "160756479885291401276013367738114668902",
                "31385032659353525389222650507711710583",
                "98421024704973361894741141400867097709",
                "327796721381122134201824315819000298234",
                "23911924491088276941748592814249832177",
                "302745522092138265816356348704972595942",
                "174581977891428627131265249462632037902",
                "338535002089620892446528086115992469399"
            ]
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "file": "src/main/java/co/yiiu/pybbs/controller/api/SettingsApiController.java"
        }
    },
    {
        "id": "CVE-2025-8547-5aeff7d8",
        "deprecated": false,
        "signature_type": "Function",
        "signature_version": "v1",
        "digest": {
            "length": 575.0,
            "function_hash": "340221891792333169455935261325835417688"
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "function": "validateCode",
            "file": "src/main/java/co/yiiu/pybbs/service/impl/CodeService.java"
        }
    },
    {
        "id": "CVE-2025-8547-6a782e59",
        "deprecated": false,
        "signature_type": "Function",
        "signature_version": "v1",
        "digest": {
            "length": 1124.0,
            "function_hash": "105378245635715453377974886861344066110"
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "function": "register",
            "file": "src/main/java/co/yiiu/pybbs/controller/api/IndexApiController.java"
        }
    },
    {
        "id": "CVE-2025-8547-84525029",
        "deprecated": false,
        "signature_type": "Function",
        "signature_version": "v1",
        "digest": {
            "length": 585.0,
            "function_hash": "47273898982143582370278020583779991943"
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "function": "sms_code",
            "file": "src/main/java/co/yiiu/pybbs/controller/api/IndexApiController.java"
        }
    },
    {
        "id": "CVE-2025-8547-884412a1",
        "deprecated": false,
        "signature_type": "Line",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "127830404568129869183043462225021356622",
                "64092547752248007908817260941718722561",
                "328025031993525501374696172607733540750"
            ]
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "file": "src/main/java/co/yiiu/pybbs/service/ICodeService.java"
        }
    },
    {
        "id": "CVE-2025-8547-8e7584dd",
        "deprecated": false,
        "signature_type": "Function",
        "signature_version": "v1",
        "digest": {
            "length": 1270.0,
            "function_hash": "276917871289985419065140757090474358292"
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "function": "addUser",
            "file": "src/main/java/co/yiiu/pybbs/service/impl/UserService.java"
        }
    },
    {
        "id": "CVE-2025-8547-a97e1043",
        "deprecated": false,
        "signature_type": "Line",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "131522646018878002278003013721898589369",
                "243196340065290500721206529485353087025",
                "316649770634480906091745497719238920419",
                "253013787076598531077230235282867762582",
                "97349502500310091830392223634856244942",
                "294081921680121715538645297734022077841"
            ]
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "file": "src/main/java/co/yiiu/pybbs/controller/front/IndexController.java"
        }
    },
    {
        "id": "CVE-2025-8547-a9bb8c64",
        "deprecated": false,
        "signature_type": "Line",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "76723877149682928688255746825421922616",
                "208388919086561383610188366875551543494",
                "195760818875294852552442388569510152053",
                "174639165242954012229409073328504384485"
            ]
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "file": "src/main/java/co/yiiu/pybbs/config/service/TelegramBotService.java"
        }
    },
    {
        "id": "CVE-2025-8547-d55e0e5a",
        "deprecated": false,
        "signature_type": "Function",
        "signature_version": "v1",
        "digest": {
            "length": 399.0,
            "function_hash": "308047877900723158118716419973481995902"
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "function": "sendEmailCode",
            "file": "src/main/java/co/yiiu/pybbs/controller/api/SettingsApiController.java"
        }
    },
    {
        "id": "CVE-2025-8547-db04ea47",
        "deprecated": false,
        "signature_type": "Line",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "293598032414559899620376715281546831154",
                "69248772400445178262673880591506458507",
                "26669180639826526865281674824356613097",
                "685570715400408072982700889981041610",
                "30863223246888311569339444418444557645",
                "243256625682695925978720956862267848350",
                "186820628311866795534266495934482792103",
                "176747188445900175062132814908533477476",
                "29706402037133662402949625190756390355",
                "10650330286339883212896259189146254041",
                "265340016240627415991451534479214967831",
                "277621272375533502195069745564019629426"
            ]
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "file": "src/main/java/co/yiiu/pybbs/service/impl/CodeService.java"
        }
    },
    {
        "id": "CVE-2025-8547-e8c99005",
        "deprecated": false,
        "signature_type": "Line",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "330794854612700946791045477617013098154",
                "206184785229816079754773204111979373124",
                "7434837289469193399673715451747831805",
                "188880267522097176106775130503483152979",
                "124255800369233161269066466280424145658",
                "36688836849995596204565141519684238944",
                "303329758241432744089332090643424576526",
                "53233361900733098483262014601197032088",
                "234009300645792876268686429633524772969",
                "197916739336703778836567817888987449379",
                "36646296441537275507513139158162681515",
                "114523494380206192056511746585136609326",
                "328000664701524579027482453429256202921",
                "249171057432000561686279255649688697259",
                "235567763850914259621317526419366318484",
                "15964018706589760091871772984527796287",
                "259093857433596570448620734804936407192",
                "91364324240183121105507724411720233246"
            ]
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "file": "src/main/java/co/yiiu/pybbs/service/impl/UserService.java"
        }
    },
    {
        "id": "CVE-2025-8547-f6079ad7",
        "deprecated": false,
        "signature_type": "Function",
        "signature_version": "v1",
        "digest": {
            "length": 1199.0,
            "function_hash": "266768278353083816891504948103419442219"
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "function": "setWebHook",
            "file": "src/main/java/co/yiiu/pybbs/config/service/TelegramBotService.java"
        }
    },
    {
        "id": "CVE-2025-8547-fab681ff",
        "deprecated": false,
        "signature_type": "Line",
        "signature_version": "v1",
        "digest": {
            "threshold": 0.9,
            "line_hashes": [
                "324832636067212938548386872659631373139",
                "123907511977914493257013737406685900931",
                "226278739576943100060488722188727408412",
                "112047849483555749939269006404171681657",
                "227913166031610611192621423560384476178",
                "17186668160972552955023535150608660457",
                "184249026283852991475692973719958244842",
                "250138969961119757247502993840807545373",
                "75897577677763535016974280629363685221",
                "178067933792334498602582857487325353020",
                "214524088895903536853262308722795270192",
                "115307297468760060277738309026938417909",
                "90312167174534657980705709392852925851",
                "44708107126671448054511848969195622498",
                "223007036680525726433681125080793393425",
                "335643274323726116748184947573034924596",
                "77220820622573379335290796058987422542",
                "337918087967121183035039124740189262223",
                "174619651242067582528898936632536118444",
                "91418962545931691248311550646568272928",
                "152325517822721944556987002304903842939",
                "12619998844098592955904562897108524652"
            ]
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "file": "src/main/java/co/yiiu/pybbs/controller/api/IndexApiController.java"
        }
    },
    {
        "id": "CVE-2025-8547-fc3a72fa",
        "deprecated": false,
        "signature_type": "Function",
        "signature_version": "v1",
        "digest": {
            "length": 127.0,
            "function_hash": "156478915843731628311894494997949369537"
        },
        "source": "https://github.com/atjiu/pybbs/commit/044f22893bee254dc2bb0d30f614913fab3c22c2",
        "target": {
            "function": "register",
            "file": "src/main/java/co/yiiu/pybbs/controller/front/IndexController.java"
        }
    }
]
source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-8547.json"