CVE-2025-62799

Source
https://cve.org/CVERecord?id=CVE-2025-62799
Import Source
https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-62799.json
JSON Data
https://api.osv.dev/v1/vulns/CVE-2025-62799
Downstream
Published
2026-02-03T19:26:22.397Z
Modified
2026-07-19T16:22:56.326800Z
Severity
  • 7.2 (High) CVSS_V4 - CVSS:4.0/AV:N/AC:L/AT:P/PR:N/UI:N/VC:H/VI:H/VA:H/SC:N/SI:N/SA:N/E:U CVSS Calculator
Summary
FastDDS's heap buffer overflow in RTPS DATA_FRAG enables unauthenticated DoS (potential RCE)
Details

Fast DDS is a C++ implementation of the DDS (Data Distribution Service) standard of the OMG (Object Management Group ). Prior to versions 3.4.1, 3.3.1, and 2.6.11, a heap buffer overflow exists in the Fast-DDS DATAFRAG receive path. An un authenticated sender can transmit a single malformed RTPS DATAFRAG packet where fragmentSize and sampleSize are craft ed to violate internal assumptions. Due to a 4-byte alignment step during fragment metadata initialization, the code write s past the end of the allocated payload buffer, causing immediate crash (DoS) and potentially enabling memory corruption ( RCE risk). Versions 3.4.1, 3.3.1, and 2.6.11 patch the issue.

Database specific
{
    "cna_assigner": "GitHub_M",
    "cwe_ids": [
        "CWE-122"
    ],
    "osv_generated_from": "https://github.com/CVEProject/cvelistV5/tree/main/cves/2025/62xxx/CVE-2025-62799.json"
}
References

Affected packages

Git / github.com/eprosima/fast-dds

Affected ranges

Type
GIT
Repo
https://github.com/eprosima/fast-dds
Events
Database specific
{
    "source": [
        "CPE_RANGE",
        "CPE_STRING",
        "REFERENCES"
    ],
    "cpe": [
        "cpe:2.3:a:eprosima:fast_dds:*:*:*:*:*:*:*:*",
        "cpe:2.3:a:eprosima:fast_dds:3.4.0:*:*:*:*:*:*:*"
    ],
    "extracted_events": [
        {
            "introduced": "0"
        },
        {
            "fixed": "2.6.11"
        },
        {
            "introduced": "3.0.0"
        },
        {
            "fixed": "3.3.1"
        },
        {
            "introduced": "3.4.0"
        },
        {
            "last_affected": "3.4.0"
        }
    ]
}

Affected versions

2.*
2.0.0-beta
2.0.0-rc
3.*
3.4.0
Other
Discovery-Time_Data_Typing
v1.*
v1.0.0
v1.3.0
v1.4.0
v1.5.0
v1.6.0
v1.7.0
v1.7.1
v1.7.2
v1.8.0
v1.8.0-2
v1.9.0
v1.9.0-beta
v1.9.0-beta-2
v2.*
v2.1.0
v2.10.0-rc1
v2.10.1-rc1
v2.2.0
v2.3.0-1
v2.3.0-api

Database specific

vanir_signatures_modified
"2026-07-19T16:22:56Z"
vanir_signatures
[
    {
        "target": {
            "file": "src/cpp/rtps/builtin/discovery/endpoint/EDPSimple.cpp"
        },
        "digest": {
            "line_hashes": [
                "268614788373467673678779209651889796499",
                "79754372478378408194613718692803585466",
                "318586075685391909303992979681591318171",
                "74908989814925326577863410986261835011"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-0189fe22",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "function": "PDPServer::remove_remote_participant",
            "file": "src/cpp/rtps/builtin/discovery/participant/PDPServer.cpp"
        },
        "digest": {
            "length": 1118.0,
            "function_hash": "194489562536073628476049550634737937407"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-06dfd1dc",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "file": "src/cpp/rtps/reader/BaseReader.cpp"
        },
        "digest": {
            "line_hashes": [
                "307432744925199235923082489982027676940",
                "39317305335106054500590478821513376944",
                "267669759310500721897420869860279450955",
                "194316318668245887424441544691064608091",
                "25921393843834216968121812931078105735",
                "46753781408131592289855605093281639802",
                "302121632437982059687218517469765404062",
                "236921877708579580781625478031315741940",
                "90199364335730293820076375733715132784",
                "21056014437077073855466226962679871719",
                "60829884870869141182522134105225532493",
                "44724214762230929823703897165191221382",
                "193164039644683325394112305766217535372",
                "164994275508873813371758409854227399694"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-08569008",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "file": "test/unittest/rtps/common/CacheChangeTests.cpp"
        },
        "digest": {
            "line_hashes": [
                "236330540006634309064545176909216529136",
                "157373653762277091560831101127926957994",
                "86865047901555134883227099667909343061"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-208ba733",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "file": "include/fastdds/rtps/common/CacheChange.hpp"
        },
        "digest": {
            "line_hashes": [
                "14044714000969652251694916530035910799",
                "119602849227105372049113392041271038100",
                "187553158538542887533258380281350988629",
                "151314754621113735689881561996945423943",
                "176129409440843328287647549881372856537",
                "74971582508844450256534677123761240829"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-22df5bfa",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "file": "src/cpp/rtps/reader/BaseReader.hpp"
        },
        "digest": {
            "line_hashes": [
                "201589857959295032773772867617092387953",
                "182025642157168475288441544365714745115",
                "95417468296319841120341268697455059181",
                "272211346581296580021699890173584924389",
                "224750251095384429562276491679790003513"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-24ef3d7b",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "file": "include/fastdds/rtps/reader/StatefulReader.h"
        },
        "digest": {
            "line_hashes": [
                "29269761999061425264739613442789292757",
                "286743894213282881631764933683597875983",
                "169213041182593350326205117931148833400"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-269dd8ad",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "file": "src/cpp/rtps/reader/StatelessReader.cpp"
        },
        "digest": {
            "line_hashes": [
                "307422777295816545340574046595797490075",
                "310249262173282530127901313886240206161",
                "151419341576102488151217216216333094010",
                "51397389424152290918848191323563974953"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-2a5e2257",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "file": "src/cpp/rtps/reader/StatefulReader.cpp"
        },
        "digest": {
            "line_hashes": [
                "264571326744356270986387849184843241785",
                "82645174752556743384848810193564329157",
                "242758474594689133993781237106406290063",
                "31739388158829082069557161036657720421"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-2f62a5c5",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "function": "StatelessReader::process_data_frag_msg",
            "file": "src/cpp/rtps/reader/StatelessReader.cpp"
        },
        "digest": {
            "length": 3267.0,
            "function_hash": "292843755348676435634118570290449489743"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-36927b78",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "function": "PDPServer::process_backup_discovery_database_restore",
            "file": "src/cpp/rtps/builtin/discovery/participant/PDPServer.cpp"
        },
        "digest": {
            "length": 4147.0,
            "function_hash": "51449176719092096000652626542563017930"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-372535c7",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "function": "StatelessReader::processDataFragMsg",
            "file": "src/cpp/rtps/reader/StatelessReader.cpp"
        },
        "digest": {
            "length": 3199.0,
            "function_hash": "64580474761714587167543457368178953101"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-377570f6",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "function": "StatelessReader::process_data_frag_msg",
            "file": "src/cpp/rtps/reader/StatelessReader.cpp"
        },
        "digest": {
            "length": 3267.0,
            "function_hash": "292843755348676435634118570290449489743"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-38875806",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "file": "test/unittest/rtps/common/CacheChangeTests.cpp"
        },
        "digest": {
            "line_hashes": [
                "236330540006634309064545176909216529136",
                "157373653762277091560831101127926957994",
                "86865047901555134883227099667909343061"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-38b8edb3",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "function": "EDPSimple::processPersistentData",
            "file": "src/cpp/rtps/builtin/discovery/endpoint/EDPSimple.cpp"
        },
        "digest": {
            "length": 2809.0,
            "function_hash": "42441184227958605776035247141257529955"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-55afca1b",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "function": "StatefulReader::processDataFragMsg",
            "file": "src/cpp/rtps/reader/StatefulReader.cpp"
        },
        "digest": {
            "length": 2417.0,
            "function_hash": "256603062450922306550078159833988782745"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-587bb2b2",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "file": "src/cpp/rtps/reader/BaseReader.hpp"
        },
        "digest": {
            "line_hashes": [
                "201589857959295032773772867617092387953",
                "182025642157168475288441544365714745115",
                "95417468296319841120341268697455059181",
                "272211346581296580021699890173584924389",
                "224750251095384429562276491679790003513"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-5ccd2ced",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "function": "BaseReader::reserve_cache",
            "file": "src/cpp/rtps/reader/BaseReader.cpp"
        },
        "digest": {
            "length": 603.0,
            "function_hash": "239795141317924730614817446376140842409"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-5df6d95d",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "function": "StatefulReader::process_data_frag_msg",
            "file": "src/cpp/rtps/reader/StatefulReader.cpp"
        },
        "digest": {
            "length": 3042.0,
            "function_hash": "159121136946074749833700980906115019921"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-611055b0",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "file": "test/blackbox/common/BlackboxTestsTransportUDP.cpp"
        },
        "digest": {
            "line_hashes": [
                "335429554755244121645189952529152462034",
                "58067430822765267425005173499872213931",
                "98437061592372373352639911106583611558"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-64355bd8",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "file": "src/cpp/rtps/reader/StatelessReader.cpp"
        },
        "digest": {
            "line_hashes": [
                "210696423835784879084489469935250829566",
                "71739116222186657019624620356877907640",
                "242758474594689133993781237106406290063",
                "31739388158829082069557161036657720421"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-70d9a982",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "function": "StatefulReader::process_data_frag_msg",
            "file": "src/cpp/rtps/reader/StatefulReader.cpp"
        },
        "digest": {
            "length": 3042.0,
            "function_hash": "159121136946074749833700980906115019921"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-8084708d",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "file": "src/cpp/rtps/reader/BaseReader.cpp"
        },
        "digest": {
            "line_hashes": [
                "307432744925199235923082489982027676940",
                "39317305335106054500590478821513376944",
                "267669759310500721897420869860279450955",
                "194316318668245887424441544691064608091",
                "25921393843834216968121812931078105735",
                "46753781408131592289855605093281639802",
                "302121632437982059687218517469765404062",
                "236921877708579580781625478031315741940",
                "90199364335730293820076375733715132784",
                "21056014437077073855466226962679871719",
                "60829884870869141182522134105225532493",
                "44724214762230929823703897165191221382",
                "193164039644683325394112305766217535372",
                "164994275508873813371758409854227399694"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-84f2ffbe",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "file": "include/fastdds/rtps/common/CacheChange.h"
        },
        "digest": {
            "line_hashes": [
                "207242153322215738112674396191301569860",
                "126599883128394905305884808997573574446",
                "166720616291894990262875983218553993543",
                "99381767248161085397182237408583874378",
                "74971582508844450256534677123761240829"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-904e0ded",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "function": "EDPSimple::processPersistentData",
            "file": "src/cpp/rtps/builtin/discovery/endpoint/EDPSimple.cpp"
        },
        "digest": {
            "length": 3053.0,
            "function_hash": "65517005820199453785219331863777454758"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-94305fa5",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "file": "test/unittest/rtps/common/CacheChangeTests.cpp"
        },
        "digest": {
            "line_hashes": [
                "236330540006634309064545176909216529136",
                "157373653762277091560831101127926957994",
                "86865047901555134883227099667909343061"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-94bb4a5b",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "file": "src/cpp/rtps/reader/StatefulReader.cpp"
        },
        "digest": {
            "line_hashes": [
                "264571326744356270986387849184843241785",
                "82645174752556743384848810193564329157",
                "242758474594689133993781237106406290063",
                "31739388158829082069557161036657720421"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-9818643f",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "file": "src/cpp/rtps/builtin/discovery/endpoint/EDPSimple.cpp"
        },
        "digest": {
            "line_hashes": [
                "268614788373467673678779209651889796499",
                "79754372478378408194613718692803585466",
                "318586075685391909303992979681591318171",
                "74908989814925326577863410986261835011"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-b4165210",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "function": "BaseReader::reserve_cache",
            "file": "src/cpp/rtps/reader/BaseReader.cpp"
        },
        "digest": {
            "length": 603.0,
            "function_hash": "239795141317924730614817446376140842409"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-b978bd27",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "file": "src/cpp/rtps/builtin/discovery/participant/PDPServer.cpp"
        },
        "digest": {
            "line_hashes": [
                "301684030218044131857687877621951825697",
                "89000370564290123723393771192672643845",
                "11493306003576506588476871998233267903",
                "19500567926879845721415957046967400966",
                "142494674337152233243689390841930588084",
                "200892481977039687849532718053863690464",
                "41831105904321233566581103003723047124",
                "122382630633566010790585105004543818435",
                "132835082873177217391125101810381309893",
                "142461843218158322688017757975036181561",
                "251868863774400295930331162663731730942",
                "55431372688645487523952466325225158908",
                "173188572661289435191424885686995912156",
                "318044923081243179506797212152364093079",
                "39974361924418004210710757698600526636",
                "247470127465473663183688671961408944620"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-ba5004b2",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "file": "src/cpp/rtps/reader/StatelessReader.cpp"
        },
        "digest": {
            "line_hashes": [
                "210696423835784879084489469935250829566",
                "71739116222186657019624620356877907640",
                "242758474594689133993781237106406290063",
                "31739388158829082069557161036657720421"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-be1029e0",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "file": "test/blackbox/common/BlackboxTestsTransportUDP.cpp"
        },
        "digest": {
            "line_hashes": [
                "335429554755244121645189952529152462034",
                "58067430822765267425005173499872213931",
                "98437061592372373352639911106583611558"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-bef053b4",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "file": "src/cpp/rtps/reader/RTPSReader.cpp"
        },
        "digest": {
            "line_hashes": [
                "79003445944451939366649819236793766150",
                "185830718282677597132581665783997669594",
                "67137897873869058367597503858646338533",
                "88311385308320204643341773469186314426",
                "172220681510339496684998258627664837196",
                "156569522278465236297906590353080077713",
                "55061022147795974713665813005698445566",
                "339097799499889109647782826903586734395",
                "289376297294704318532619009230711907425",
                "96440309658173077146014617075370749942",
                "317521530331046352694749021302495076686",
                "128449251097044963007249786582609357486",
                "219557534236435700106483084407956589929",
                "74050055209854518568670207345006152144",
                "111771275954689363083811770525910397092",
                "281419724335084438320063825314382762566",
                "37184517089266531385513692788561709842",
                "3109032042398632169486909490792152299"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-c2d8137a",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "function": "PDPServer::process_backup_discovery_database_restore",
            "file": "src/cpp/rtps/builtin/discovery/participant/PDPServer.cpp"
        },
        "digest": {
            "length": 4149.0,
            "function_hash": "296924114823699826721382056193290490821"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-c4610402",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "file": "test/blackbox/common/BlackboxTestsTransportUDP.cpp"
        },
        "digest": {
            "line_hashes": [
                "335429554755244121645189952529152462034",
                "58067430822765267425005173499872213931",
                "98437061592372373352639911106583611558"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-c893802d",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "function": "PDPServer::remove_remote_participant",
            "file": "src/cpp/rtps/builtin/discovery/participant/PDPServer.cpp"
        },
        "digest": {
            "length": 1137.0,
            "function_hash": "138116610741346193327229838684621472827"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-cc507279",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "file": "src/cpp/rtps/builtin/discovery/endpoint/EDPSimple.cpp"
        },
        "digest": {
            "line_hashes": [
                "45302985971656283730719285510765271735",
                "203934999120216475197450386746977509795",
                "117433749783859425635204936532648111492",
                "140269576301460395855623981509647056534"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-d263abf3",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "function": "RTPSReader::reserveCache",
            "file": "src/cpp/rtps/reader/RTPSReader.cpp"
        },
        "digest": {
            "length": 544.0,
            "function_hash": "325503968659247023467671208233167679333"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-d4b9b57b",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "file": "src/cpp/rtps/builtin/discovery/participant/PDPServer.cpp"
        },
        "digest": {
            "line_hashes": [
                "253008795712279237006552118549685656419",
                "327122036135456215080885849422579171015",
                "269605233562330461531624796546166595622",
                "218497550927245442181049195110948407331",
                "135161325286083315313885385593011286652",
                "196550353186579897878022346154045227368",
                "864897459153488199369952047889012901",
                "218698574283254841421345554514407316215",
                "186804167406934324205236349903411719283",
                "5668688800776906061665446835383674907",
                "117189399414923297524122214752457840467",
                "276590750395289696134404811061421542386",
                "223411321870363012881167656195600954961",
                "139748665748499885718079669283979802311",
                "39681553102695973277126518628923936020",
                "270789104226897597012901817897266554428"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-e0d57e03",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "file": "include/fastdds/rtps/reader/RTPSReader.h"
        },
        "digest": {
            "line_hashes": [
                "329171103135835556835820254824699736888",
                "256301635721676130345298134208275885955",
                "252021483858052695794942162681484731249"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-e19b6081",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "function": "PDPServer::remove_remote_participant",
            "file": "src/cpp/rtps/builtin/discovery/participant/PDPServer.cpp"
        },
        "digest": {
            "length": 1118.0,
            "function_hash": "194489562536073628476049550634737937407"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-e3031ec6",
        "source": "https://github.com/eprosima/fast-dds/commit/d6dd58f4ecd28cd1c3bc4ef0467be9110fa94659"
    },
    {
        "target": {
            "function": "EDPSimple::processPersistentData",
            "file": "src/cpp/rtps/builtin/discovery/endpoint/EDPSimple.cpp"
        },
        "digest": {
            "length": 3053.0,
            "function_hash": "65517005820199453785219331863777454758"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-e49f02ea",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "function": "PDPServer::process_backup_discovery_database_restore",
            "file": "src/cpp/rtps/builtin/discovery/participant/PDPServer.cpp"
        },
        "digest": {
            "length": 4149.0,
            "function_hash": "296924114823699826721382056193290490821"
        },
        "signature_version": "v1",
        "signature_type": "Function",
        "deprecated": false,
        "id": "CVE-2025-62799-ea2ef7f9",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "file": "include/fastdds/rtps/common/CacheChange.hpp"
        },
        "digest": {
            "line_hashes": [
                "14044714000969652251694916530035910799",
                "119602849227105372049113392041271038100",
                "187553158538542887533258380281350988629",
                "151314754621113735689881561996945423943",
                "176129409440843328287647549881372856537",
                "74971582508844450256534677123761240829"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-ea7e2bf7",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    },
    {
        "target": {
            "file": "src/cpp/rtps/reader/StatefulReader.cpp"
        },
        "digest": {
            "line_hashes": [
                "197580023427317170980792785701197653314",
                "289733183467964590603793631936462123404",
                "151419341576102488151217216216333094010",
                "51397389424152290918848191323563974953"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-fbf73188",
        "source": "https://github.com/eprosima/fast-dds/commit/955c8a15899dc6eb409e080fe7dc89e142d5a514"
    },
    {
        "target": {
            "file": "src/cpp/rtps/builtin/discovery/participant/PDPServer.cpp"
        },
        "digest": {
            "line_hashes": [
                "253008795712279237006552118549685656419",
                "327122036135456215080885849422579171015",
                "269605233562330461531624796546166595622",
                "218497550927245442181049195110948407331",
                "135161325286083315313885385593011286652",
                "196550353186579897878022346154045227368",
                "864897459153488199369952047889012901",
                "218698574283254841421345554514407316215",
                "186804167406934324205236349903411719283",
                "5668688800776906061665446835383674907",
                "117189399414923297524122214752457840467",
                "276590750395289696134404811061421542386",
                "223411321870363012881167656195600954961",
                "139748665748499885718079669283979802311",
                "39681553102695973277126518628923936020",
                "270789104226897597012901817897266554428"
            ],
            "threshold": 0.9
        },
        "signature_version": "v1",
        "signature_type": "Line",
        "deprecated": false,
        "id": "CVE-2025-62799-ffe89d2a",
        "source": "https://github.com/eprosima/fast-dds/commit/0c3824ef4991628de5dfba240669dc6172d63b46"
    }
]
source
"https://storage.googleapis.com/cve-osv-conversion/osv-output/CVE-2025-62799.json"