diff --git a/.github/workflows/CI_pipeline.yml b/.github/workflows/CI_pipeline.yml
index 53c2391..2b690f2 100644
--- a/.github/workflows/CI_pipeline.yml
+++ b/.github/workflows/CI_pipeline.yml
@@ -143,7 +143,7 @@ jobs:
case "$CURRENT_JAVA_VERSION" in
"8")
- JAVA_HOME_TO_USE="/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/8.0.482-8/x64"
+ JAVA_HOME_TO_USE="/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/8.0.492-9/x64"
;;
"11")
JAVA_HOME_TO_USE="/opt/hostedtoolcache/Java_Temurin-Hotspot_jdk/11.0.23-9/x64"
diff --git a/README.md b/README.md
index af0223d..81a6a1d 100644
--- a/README.md
+++ b/README.md
@@ -10,6 +10,7 @@
⚠️ Code and data for the [ICLR 2025 Paper](https://arxiv.org/pdf/2405.17238) can be found in the v1 branch, license and citation below.
## 📰 News
+* **[Jun. 23, 2026]**: Updated missing fix information for the expansion of CWE-Bench-Java.
* **[Nov. 29, 2025]**: Added a dataset with manually extracted source and sinks for the vulnerabilities in CodeQL format for 50 CVEs.
* **[Nov. 24, 2025]**: Updated queries to version 1.8.1 to work with CodeQL 2.23.2.
* **[Nov. 24, 2025]**: Updated the Docker integration in the main IRIS pipeline so that the container images include the project dependencies. The updated images can be found in [IRIS Docker Hub](https://hub.docker.com/r/irissast/cwe-bench-java-containers-v2). The instructions to use the Docker integration can be found in the [**Using Docker containers with IRIS**](#using-docker-containers-with-iris) section below.
diff --git a/data/contributing.md b/data/contributing.md
new file mode 100644
index 0000000..431f572
--- /dev/null
+++ b/data/contributing.md
@@ -0,0 +1,26 @@
+# Contributing to CWE-Bench-Java
+
+Projects in CWE-Bench-Java follow a strict framework in how they are recorded. All projects should be logged in `project_info.csv`, `build_info.csv`, and `fix_info.csv`. Details on how each should be formatted are below.
+
+---
+
+## `project_info.csv`
+
+All fields must be filled out.
+
+* The `project_slug` consists of: `[github_username]__[github_repository_name]_[cve_id]_[github_tag]`.
+* If there are multiple fix commits, separate them via **semicolons** (`;`).
+* If the commit exists in multiple branches, choose the branch closest to `main`.
+
+## `build_info.csv`
+
+Please include a single tested build configuration for each project. Do not include the project if it cannot be built using one of the included systems (Maven, Gradle, or Gradle Wrapper).
+
+## `fix_info.csv`
+
+Each row in this file represents a **single changed method**. Include every method for a project that fits the following criteria:
+
+1. An existing method is changed (a method is not purely added or removed).
+2. The method is related to the patch.
+
+> **Note:** If a project has no such methods, do not include it. Line numbers should align with the fixed version, including whitespace and closing brackets.
diff --git a/data/fix_info.csv b/data/fix_info.csv
index fd8e236..8dd6a24 100644
--- a/data/fix_info.csv
+++ b/data/fix_info.csv
@@ -1160,5 +1160,291 @@ yamcs__yamcs_CVE-2023-45278_5.8.6,CVE-2023-45278,yamcs,yamcs,b6db35e432e62fdff04
zeroturnaround__zt-zip_CVE-2018-1002201_1.12,CVE-2018-1002201,zeroturnaround,zt-zip,759b72f33bc8f4d69f84f09fcb7f010ad45d6fff,src/main/java/org/zeroturnaround/zip/ZipUtil.java,Unpacker,1139,1149,process,1149,1168,"void process(InputStream,ZipEntry)",
zeroturnaround__zt-zip_CVE-2018-1002201_1.12,CVE-2018-1002201,zeroturnaround,zt-zip,759b72f33bc8f4d69f84f09fcb7f010ad45d6fff,src/main/java/org/zeroturnaround/zip/ZipUtil.java,Unwraper,1238,1280,getRootName,1280,1286,String getRootName(String),
zeroturnaround__zt-zip_CVE-2018-1002201_1.12,CVE-2018-1002201,zeroturnaround,zt-zip,759b72f33bc8f4d69f84f09fcb7f010ad45d6fff,src/main/java/org/zeroturnaround/zip/ZipUtil.java,Unwraper,1238,1280,process,1249,1271,"void process(InputStream,ZipEntry)",
-keycloak_CVE-2025-7784_26.2.5,CVE-2025-7784,keycloak,keycloak,,,,,,,,,,
-keycloak_CVE-2025-7365_26.0.12,CVE-2025-7365,keycloak,keycloak,86f0a7864f2bdd991d5e24e6844ddabfce0aa6de,services/src/main/java/org/keycloak/authentication/authenticators/broker/IdpReviewProfileAuthenticator.java,IdpReviewProfileAuthenticator,55,255,actionImpl,206,220,"void actionImpl(AuthenticationFlowContext context, SerializedBrokeredIdentityContext userCtx, BrokeredIdentityContext brokerContext)",
+apache__jspwiki_CVE-2019-0225_2.11.0.M2,CVE-2019-0225,apache,jspwiki,88d89d6523802c044cfcb7930cba40d8eeb21da2,jspwiki-main/src/main/java/org/apache/wiki/url/DefaultURLConstructor.java,DefaultURLConstructor,36,282,getForwardPage,278,281,String getForwardPage(HttpServletRequest request),
+x-stream__xstream_CVE-2020-26217_1.4.14-java7,CVE-2020-26217,x-stream,xstream,0fec095d534126931c99fd38e9c6d41f5c685c1a,xstream/src/java/com/thoughtworks/xstream/XStream.java,com.thoughtworks.xstream.XStream,151,2371,setupSecurity,639,649,protected void setupSecurity(),
+jstachio__jstachio_CVE-2023-33962_1.0.0,CVE-2023-33962,jstachio,jstachio,7b2f78377d1284df14c580be762a25af5f8dcd66,api/jstachio/src/main/java/io/jstach/jstachio/escapers/HtmlEscaper.java,HtmlEscaper,6,133,append,31,76,"public , E extends Exception> void append(A a, CharSequence csq, int start, int end) throws E",
+jstachio__jstachio_CVE-2023-33962_1.0.0,CVE-2023-33962,jstachio,jstachio,7b2f78377d1284df14c580be762a25af5f8dcd66,api/jstachio/src/main/java/io/jstach/jstachio/escapers/HtmlEscaper.java,HtmlEscaper,6,133,append,78,106,"public , E extends Exception> void append(A a, char c) throws E",
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,HTMLMacroXHTMLRenderer.java,HTMLMacroXHTMLRenderer,32,70,getSyntaxRenderer,58,62,AbstractChainingPrintRenderer getSyntaxRenderer(),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,HTMLMacroAnnotatedXHTMLRenderer.java,HTMLMacroAnnotatedXHTMLRenderer,33,74,getSyntaxRenderer,62,66,AbstractChainingPrintRenderer getSyntaxRenderer(),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,HTMLMacroHTML5Renderer.java,HTMLMacroHTML5Renderer,33,72,getSyntaxRenderer,60,64,AbstractChainingPrintRenderer getSyntaxRenderer(),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,AnnotatedHTML5ChainingRenderer.java,AnnotatedHTML5ChainingRenderer,36,111,AnnotatedHTML5ChainingRenderer,55,63,"AnnotatedHTML5ChainingRenderer(XHTMLLinkRenderer, XHTMLImageRenderer, HTMLElementSanitizer, ListenerChain)",
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,AnnotatedHTML5Renderer.java,AnnotatedHTML5Renderer,42,89,initialize,71,88,void initialize(),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,AnnotatedXHTMLChainingRenderer.java,AnnotatedXHTMLChainingRenderer,33,108,AnnotatedXHTMLChainingRenderer,52,60,"AnnotatedXHTMLChainingRenderer(XHTMLLinkRenderer, XHTMLImageRenderer, HTMLElementSanitizer, ListenerChain)",
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,AnnotatedXHTMLRenderer.java,AnnotatedXHTMLRenderer,42,89,initialize,71,88,void initialize(),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,HTML5ChainingRenderer.java,HTML5ChainingRenderer,36,125,HTML5ChainingRenderer,53,59,"HTML5ChainingRenderer(XHTMLLinkRenderer, XHTMLImageRenderer, HTMLElementSanitizer, ListenerChain)",
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,HTML5ChainingRenderer.java,HTML5ChainingRenderer,36,125,beginFormat,61,77,"void beginFormat(Format, Map)",
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,HTML5Renderer.java,HTML5Renderer,38,84,initialize,66,83,void initialize(),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,HTML5ChainingRendererTest.java,HTML5ChainingRendererTest,35,78,setUp,48,57,void setUp(),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,XHTMLChainingRenderer.java,XHTMLChainingRenderer,49,569,XHTMLChainingRenderer,65,74,"XHTMLChainingRenderer(XHTMLLinkRenderer, XHTMLImageRenderer, HTMLElementSanitizer, ListenerChain)",
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,XHTMLChainingRenderer.java,XHTMLChainingRenderer,49,569,getXHTMLWikiPrinter,123,129,XHTMLWikiPrinter getXHTMLWikiPrinter(),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,XHTMLRenderer.java,XHTMLRenderer,38,84,initialize,66,83,void initialize(),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,XHTMLChainingRendererTest.java,XHTMLChainingRendererTest,34,69,outputFigureCaptionEvents,42,51,void outputFigureCaptionEvents(),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,XHTMLChainingRendererTest.java,XHTMLChainingRendererTest,34,69,onRawText,54,67,void onRawText(),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,XHTMLWikiPrinter.java,XHTMLWikiPrinter,41,301,XHTMLWikiPrinter,66,70,XHTMLWikiPrinter(WikiPrinter),
+xwiki__xwiki-rendering_CVE-2023-32070_14.6,CVE-2023-32070,xwiki,xwiki-rendering,c40e2f5f9482ec6c3e71dbf1fff5ba8a5e44cdc1,XHTMLWikiPrinter.java,XHTMLWikiPrinter,41,301,printXMLElement,109,115,void printXMLElement(String),
+apache__activemq_CVE-2014-3576_5.10.2,CVE-2014-3576,apache,activemq,00921f22ff9a8792d7663ef8fadd4823402a6324,activemq-broker/src/main/java/org/apache/activemq/broker/TransportConnection.java,TransportConnection,104,1657,processControlCommand,1539,1541,public Response processControlCommand(ControlCommand command) throws Exception,
+eclipse-ee4j__glassfish_CVE-2022-2712_6.2.5,CVE-2022-2712,eclipse-ee4j,glassfish,6982a7ca7e7fb9f02276dc12ab61832daf4002bd,appserver/web/web-core/src/main/java/org/apache/catalina/core/StandardContextValve.java,StandardContextValve,43,363,preInvoke,307,362,"Wrapper preInvoke(Request request, Response response)",
+keycloak__keycloak_CVE-2022-1274_20.0.4,CVE-2022-1274,keycloak,keycloak,fc3c61235fa30132123c17ed8702ff7b3a672fe9,services/src/main/java/org/keycloak/authentication/actiontoken/execactions/ExecuteActionsActionTokenHandler.java,ExecuteActionsActionTokenHandler,44,142,getVerifiers,56,71,Predicate super ExecuteActionsActionToken>[] getVerifiers(ActionTokenContext tokenContext),
+keycloak__keycloak_CVE-2022-1274_20.0.4,CVE-2022-1274,keycloak,keycloak,fc3c61235fa30132123c17ed8702ff7b3a672fe9,services/src/main/java/org/keycloak/services/resources/admin/UserResource.java,UserResource,105,951,executeActionsEmail,788,854,"Response executeActionsEmail(String redirectUri, String clientId, Integer lifespan, List actions)",
+keycloak__keycloak_CVE-2022-1274_20.0.4,CVE-2022-1274,keycloak,keycloak,fc3c61235fa30132123c17ed8702ff7b3a672fe9,testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/admin/UserTest.java,UserTest,95,2012,sendResetPasswordEmail,1151,1221,void sendResetPasswordEmail(),
+fabric8io__kubernetes-client_CVE-2021-4178_5.0.2,CVE-2021-4178,fabric8io,kubernetes-client,445103004d1ed3153d5abb272473451d05891e39,kubernetes-client/src/main/java/io/fabric8/kubernetes/client/utils/Serialization.java,Serialization,43,312,unmarshalYaml,299,304," T unmarshalYaml(InputStream is, TypeReference type)",
+opencast__CVE-2025-54380_17.5,CVE-2025-54380,opencast,opencast,2d3219113e2b9fadfb06443f5468b1c2157827a6,modules/ingest-service-impl/src/main/java/org/opencastproject/ingest/impl/IngestServiceImpl.java,IngestServiceImpl,155,1787,addContentToRepo,1699,1746,"protected URI addContentToRepo(MediaPackage mp, String elementId, URI uri) throws IOException",
+opencast__CVE-2025-54380_17.5,CVE-2025-54380,opencast,opencast,2d3219113e2b9fadfb06443f5468b1c2157827a6,modules/kernel/src/main/java/org/opencastproject/kernel/security/TrustedHttpClientImpl.java,TrustedHttpClientImpl,78,760,execute,386,479,"public HttpResponse execute(HttpUriRequest httpUriRequest, int connectionTimeout, int socketTimeout) throws TrustedHttpClientException",
+jena__CVE-2025-49656_jena-5.4.0,CVE-2025-49656,apache,jena,03c5265910aa3a27907bf54f6b4aaae3409afa4f,jena-fuseki2/jena-fuseki-webapp/src/main/java/org/apache/jena/fuseki/mgt/ActionDatasets.java,ActionDatasets,71,523,execPostContainer,115,233,protected JsonValue execPostContainer(HttpAction action),
+jena__CVE-2025-49656_jena-5.4.0,CVE-2025-49656,apache,jena,03c5265910aa3a27907bf54f6b4aaae3409afa4f,jena-fuseki2/jena-fuseki-webapp/src/main/java/org/apache/jena/fuseki/mgt/ActionDatasets.java,ActionDatasets,71,523,findService,268,300,private Statement findService(Model model),
+jena__CVE-2025-49656_jena-5.4.0,CVE-2025-49656,apache,jena,03c5265910aa3a27907bf54f6b4aaae3409afa4f,jena-fuseki2/jena-fuseki-webapp/src/main/java/org/apache/jena/fuseki/mgt/ActionDatasets.java,ActionDatasets,71,523,execDeleteItem,323,416,protected void execDeleteItem(HttpAction action),
+jena__CVE-2025-49656_jena-5.4.0,CVE-2025-49656,apache,jena,03c5265910aa3a27907bf54f6b4aaae3409afa4f,jena-fuseki2/jena-fuseki-webapp/src/main/java/org/apache/jena/fuseki/mgt/ActionDatasets.java,ActionDatasets,71,523,assemblerFromForm,429,450,"private static void assemblerFromForm(HttpAction action, StreamRDF dest)",
+jena__CVE-2025-49656_jena-5.4.0,CVE-2025-49656,apache,jena,03c5265910aa3a27907bf54f6b4aaae3409afa4f,jena-fuseki2/jena-fuseki-webapp/src/main/java/org/apache/jena/fuseki/mgt/ActionDatasets.java,ActionDatasets,71,523,assemblerFromUpload,452,455,"private static void assemblerFromUpload(HttpAction action, StreamRDF dest)",
+jena__CVE-2025-49656_jena-5.4.0,CVE-2025-49656,apache,jena,03c5265910aa3a27907bf54f6b4aaae3409afa4f,jena-fuseki2/jena-fuseki-webapp/src/main/java/org/apache/jena/fuseki/webapp/FusekiWebapp.java,FusekiWebapp,42,290,existingConfigurationFile,279,289,public static List existingConfigurationFile(String serviceName),
+reactor-netty__CVE-2025-22227_v1.2.8,CVE-2025-22227,reactor,reactor-netty,522892307ea89bf24fe634e8bfea35728c9bf411,reactor-netty-http/src/main/java/reactor/netty/http/client/Http2ConnectionProvider.java,DisposableAcquire,208,441,operationComplete,326,374,void operationComplete(Future future),
+reactor-netty__CVE-2025-22227_v1.2.8,CVE-2025-22227,reactor,reactor-netty,522892307ea89bf24fe634e8bfea35728c9bf411,reactor-netty-http/src/main/java/reactor/netty/http/client/HttpClientConfig.java,HttpClientConfig,111,1047,addStreamHandlers,466,553,"void addStreamHandlers(Channel ch, ConnectionObserver obs, ChannelOperations.OnSetup opsFactory, boolean acceptGzip, boolean copyState, ChannelMetricsRecorder metricsRecorder, SocketAddress proxyAddress, SocketAddress remoteAddress, long responseTimeoutMillis, Function uriTagValue)",
+reactor-netty__CVE-2025-22227_v1.2.8,CVE-2025-22227,reactor,reactor-netty,522892307ea89bf24fe634e8bfea35728c9bf411,reactor-netty-http/src/main/java/reactor/netty/http/client/HttpClientConfig.java,H2Codec,717,784,initChannel,766,783,void initChannel(Channel ch),
+DSpace__CVE-2025-53622_dspace-7.6.3,CVE-2025-53622,DSpace,DSpace,3163ff8b1ea0abe09683a1a94fb5f5bb039983b3,dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java,ItemImportServiceImpl,144,1735,processContentsFile,1141,1346,"protected List processContentsFile(Context c, Item i, String path, String filename)",
+DSpace__CVE-2025-53622_dspace-7.6.3,CVE-2025-53622,DSpace,DSpace,3163ff8b1ea0abe09683a1a94fb5f5bb039983b3,dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java,ItemImportServiceImpl,144,1735,processContentFileEntry,1358,1410,"protected void processContentFileEntry(Context c, Item i, String path, String fileName, String bundleName, boolean primary)",
+DSpace__CVE-2025-53622_dspace-7.6.3,CVE-2025-53622,DSpace,DSpace,3163ff8b1ea0abe09683a1a94fb5f5bb039983b3,dspace-api/src/main/java/org/dspace/storage/bitstore/DSBitStoreService.java,DSBitStoreService,32,261,getFile,201,249,protected File getFile(Bitstream bitstream),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/administer/RegistryImporter.java,RegistryImporter,24,97,loadXML,50,57,Document loadXML(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/administer/RegistryLoader.java,RegistryLoader,28,354,loadXML,267,274,Document loadXML(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/administer/StructBuilder.java,StructBuilder,68,623,loadXML,614,622,org.w3c.dom.Document loadXML(InputStream),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/app/itemimport/ItemImportServiceImpl.java,ItemImportServiceImpl,80,1916,loadXML,1892,1896,Document loadXML(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/app/itemupdate/ItemArchive.java,ItemArchive,35,325,create,90,125,"ItemArchive create(Context, File, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/app/itemupdate/ItemArchive.java,ItemArchive,35,325,writeUndo,300,324,void writeUndo(File),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/app/launcher/ScriptLauncher.java,ScriptLauncher,35,326,getConfig,310,325,Document getConfig(DSpaceKernelImpl),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/app/sfx/SFXFileReaderServiceImpl.java,SFXFileReaderServiceImpl,46,258,parseFile,77,96,Document parseFile(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/app/util/DCInputsReader.java,DCInputsReader,35,354,buildInputs,119,139,void buildInputs(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/app/util/InitializeEntities.java,InitializeEntities,31,192,parseXMLToRelations,137,191,"void parseXMLToRelations(Context, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/app/util/SubmissionConfigReader.java,SubmissionConfigReader,39,741,buildInputs,165,184,void buildInputs(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/content/crosswalk/METSDisseminationCrosswalk.java,METSDisseminationCrosswalk,32,148,disseminateElement,95,140,"Element disseminateElement(Context, DSpaceObject)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/content/crosswalk/RoleCrosswalk.java,RoleCrosswalk,46,225,disseminateElement,163,217,"Element disseminateElement(Context, DSpaceObject)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/content/crosswalk/XSLTIngestionCrosswalk.java,XSLTIngestionCrosswalk,42,345,main,285,344,void main(String[]),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/content/packager/METSManifest.java,METSManifest,60,914,create,192,227,"METSManifest create(InputStream, boolean, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/content/packager/RoleIngester.java,RoleIngester,39,444,ingestStream,367,386,"void ingestStream(Context, DSpaceObject, PackageParameters, InputStream)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/content/packager/RoleIngester.java,RoleIngester,39,444,ingest,396,412,"DSpaceObject ingest(Context, DSpaceObject, File, PackageParameters, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/ctask/general/MetadataWebService.java,MetadataWebService,76,284,init,114,154,"void init(Curator, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/external/provider/orcid/xml/Converter.java,Converter,22,40,unmarshall,26,36,"Object unmarshall(InputStream, Class>)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/identifier/doi/DataCiteConnector.java,DataCiteConnector,47,849,extractAlternateIdentifier,781,812,"String extractAlternateIdentifier(Context, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/arxiv/service/ArXivImportMetadataSourceServiceImpl.java,ArXivImportMetadataSourceServiceImpl,35,301,call,139,169,Integer call(),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/arxiv/service/ArXivImportMetadataSourceServiceImpl.java,ArXivImportMetadataSourceServiceImpl,35,301,splitToRecords,279,294,List splitToRecords(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/cinii/CiniiImportMetadataSourceServiceImpl.java,CiniiImportMetadataSourceServiceImpl,35,322,splitToRecords,212,220,List splitToRecords(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/cinii/CiniiImportMetadataSourceServiceImpl.java,CiniiImportMetadataSourceServiceImpl,35,322,getCiniiIds,232,271,"List getCiniiIds(String, Integer, String, String, Integer, Integer, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/cinii/CiniiImportMetadataSourceServiceImpl.java,CiniiImportMetadataSourceServiceImpl,35,322,countCiniiElement,283,320,"Integer countCiniiElement(String, Integer, String, String, Integer, Integer, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/crossref/CrossRefAbstractProcessor.java,CrossRefAbstractProcessor,22,88,prettifyAbstract,45,78,String prettifyAbstract(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/epo/service/EpoImportMetadataSourceServiceImpl.java,EpoImportMetadataSourceServiceImpl,46,405,countDocument,309,336,"Integer countDocument(String, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/epo/service/EpoImportMetadataSourceServiceImpl.java,EpoImportMetadataSourceServiceImpl,46,405,searchDocumentIds,338,370,"List searchDocumentIds(String, String, int, int)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/epo/service/EpoImportMetadataSourceServiceImpl.java,EpoImportMetadataSourceServiceImpl,46,405,splitToRecords,391,404,List splitToRecords(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/openaire/service/OpenAireImportMetadataSourceServiceImpl.java,OpenAireImportMetadataSourceServiceImpl,30,303,call,214,229,Integer call(),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/openaire/service/OpenAireImportMetadataSourceServiceImpl.java,OpenAireImportMetadataSourceServiceImpl,30,303,splitToRecords,281,296,List splitToRecords(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java,PubmedImportMetadataSourceServiceImpl,35,267,getSingleElementValue,167,187,"String getSingleElementValue(String, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java,PubmedImportMetadataSourceServiceImpl,35,267,splitToRecords,252,266,List splitToRecords(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/pubmedeurope/PubmedEuropeMetadataSourceServiceImpl.java,PubmedEuropeMetadataSourceServiceImpl,34,311,count,222,234,Integer count(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/pubmedeurope/PubmedEuropeMetadataSourceServiceImpl.java,PubmedEuropeMetadataSourceServiceImpl,34,311,search,268,310,"List search(String, Integer, Integer)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/scopus/service/ScopusImportMetadataSourceServiceImpl.java,ScopusImportMetadataSourceServiceImpl,36,304,call,147,172,Integer call(),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/scopus/service/ScopusImportMetadataSourceServiceImpl.java,ScopusImportMetadataSourceServiceImpl,36,304,splitToRecords,281,294,List splitToRecords(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/wos/service/WOSImportMetadataSourceServiceImpl.java,WOSImportMetadataSourceServiceImpl,35,277,call,117,131,Integer call(),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/wos/service/WOSImportMetadataSourceServiceImpl.java,WOSImportMetadataSourceServiceImpl,35,277,splitToRecords,259,276,List splitToRecords(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/orcid/client/OrcidClientImpl.java,OrcidClientImpl,46,360,unmarshall,298,304," T unmarshall(HttpEntity, Class)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/vocabulary/ControlledVocabulary.java,ControlledVocabulary,23,115,loadVocabulary,59,79,ControlledVocabulary loadVocabulary(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/epo/service/EpoImportMetadataSourceServiceImpl.java,EpoImportMetadataSourceServiceImpl,46,405,countDocument,309,336,"Integer countDocument(String, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java,PubmedImportMetadataSourceServiceImpl,35,267,getSingleElementValue,167,187,"String getSingleElementValue(String, String)",
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/importer/external/pubmed/service/PubmedImportMetadataSourceServiceImpl.java,PubmedImportMetadataSourceServiceImpl,35,267,splitToRecords,252,266,List splitToRecords(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/app/util/DCInputsReader.java,DCInputsReader,35,354,buildInputs,119,139,void buildInputs(String),
+DSpace__CVE-2025-53621_dspace-7.6.3,CVE-2025-53621,DSpace,DSpace,28b5f3810fa2b819516e706849a99a9bf5f3de87,dspace-api/src/main/java/org/dspace/app/util/SubmissionConfigReader.java,SubmissionConfigReader,39,741,buildInputs,165,184,void buildInputs(String),
+cxf__CVE-2025-48795_cxf-3.5.10,CVE-2025-48795,apache,cxf,1c1d687f8e295f433a3592a3bc0b0a63c432bfde,core/src/main/java/org/apache/cxf/io/DelayedCachedOutputStreamCleaner.java,DelayedCleanerImpl,74,131,clean,118,130,private void clean(Collection closeables),
+jackrabbit__CVE-2025-53689_jackrabbit-2.23.1-beta,CVE-2025-53689,apache,jackrabbit,02786c0a01838580252bdab79bfa54026c30294e,DOMWalker.java,DOMWalker,41,236,DOMWalker,89,103,DOMWalker(InputStream),
+jackrabbit__CVE-2025-53689_jackrabbit-2.23.1-beta,CVE-2025-53689,apache,jackrabbit,02786c0a01838580252bdab79bfa54026c30294e,PrivilegeXmlHandler.java,PrivilegeXmlHandler,73,364,createFactory,108,136,DocumentBuilderFactory createFactory(),
+jackrabbit__CVE-2025-53689_jackrabbit-2.23.1-beta,CVE-2025-53689,apache,jackrabbit,02786c0a01838580252bdab79bfa54026c30294e,PrivilegeXmlHandler.java,PrivilegeXmlHandler,73,364,createDocumentBuilder,305,313,DocumentBuilder createDocumentBuilder(),
+tomcat__CVE-2025-53506_11.0.8,CVE-2025-53506,apache,tomcat,2aa6261276ebe50b99276953591e3a2be7898bdb,java/org/apache/coyote/http2/ConnectionSettingsBase.java,ConnectionSettingsBase,28,261,set,68,70,"final void set(Setting setting, long value) throws T",
+tomcat__CVE-2025-53506_11.0.8,CVE-2025-53506,apache,tomcat,2aa6261276ebe50b99276953591e3a2be7898bdb,java/org/apache/coyote/http2/ConnectionSettingsBase.java,ConnectionSettingsBase,28,261,set,73,111,"final void set(Setting setting, long value, boolean force) throws T",
+tomcat__CVE-2025-53506_11.0.8,CVE-2025-53506,apache,tomcat,2aa6261276ebe50b99276953591e3a2be7898bdb,java/org/apache/coyote/http2/ConnectionSettingsBase.java,ConnectionSettingsBase,28,261,set,114,124,"synchronized void set(Setting setting, Long value, boolean force)",
+tomcat__CVE-2025-53506_11.0.8,CVE-2025-53506,apache,tomcat,2aa6261276ebe50b99276953591e3a2be7898bdb,java/org/apache/coyote/http2/ConnectionSettingsLocal.java,ConnectionSettingsLocal,24,96,set,44,54,"final synchronized void set(Setting setting, Long value, boolean force)",
+tomcat__CVE-2025-53506_11.0.8,CVE-2025-53506,apache,tomcat,2aa6261276ebe50b99276953591e3a2be7898bdb,java/org/apache/coyote/http2/Http2UpgradeHandler.java,Http2UpgradeHandler,55,1555,Http2UpgradeHandler,131,182,"Http2UpgradeHandler(Http2Protocol protocol, Adapter adapter, Request coyoteRequest, SocketWrapperBase> socketWrapper)",
+tomcat__CVE-2025-52520_11.0.8,CVE-2025-52520,apache,tomcat,927d66fbc294cb65242102b817a45fd80834e040,java/org/apache/catalina/connector/Request.java,org.apache.catalina.connector.Request,125,3050,parseParts,2600,2780,private void parseParts(boolean explicit),
+junit-framework__CVE-2025-53103_r5.13.1,CVE-2025-53103,junit-team,junit-framework,d4fc834c8c1c0b3168cd030c13551d1d041f51bc,junit-platform-reporting/src/main/java/org/junit/platform/reporting/open/xml/OpenTestReportGeneratingListener.java,OpenTestReportGeneratingListener,100,320,testPlanExecutionStarted,120,140,public void testPlanExecutionStarted(TestPlan testPlan),
+junit-framework__CVE-2025-53103_r5.13.1,CVE-2025-53103,junit-team,junit-framework,d4fc834c8c1c0b3168cd030c13551d1d041f51bc,junit-platform-reporting/src/main/java/org/junit/platform/reporting/open/xml/OpenTestReportGeneratingListener.java,OpenTestReportGeneratingListener,100,320,reportInfrastructure,150,170,private void reportInfrastructure(ConfigurationParameters config),
+junit-framework__CVE-2025-53103_r5.13.1,CVE-2025-53103,junit-team,junit-framework,d4fc834c8c1c0b3168cd030c13551d1d041f51bc,junit-platform-reporting/src/main/java/org/junit/platform/reporting/open/xml/OpenTestReportGeneratingListener.java,OpenTestReportGeneratingListener,100,320,addGitInfo,172,183,"private void addGitInfo(Infrastructure infrastructure, GitInfoCollector git)",
+graylog2-server__CVE-2025-53106_6.2.3,CVE-2025-53106,Graylog2,graylog2-server,6936bd16a783c2944a3d2f1e83902062520f90e3,graylog2-server/src/main/java/org/graylog2/rest/resources/users/UsersResource.java,UsersResource,119,809,generateNewToken,730,746,"Token generateNewToken(String, String, GenerateTokenTTL)",
+conductor__CVE-2025-26074_v3.21.12,CVE-2025-26074,conductor-oss,conductor,e9816501df1e364a3d39d7fe37d6e167c40eaa1b,conductor-clients/java/conductor-java-sdk/sdk/src/main/java/com/netflix/conductor/sdk/workflow/def/tasks/Javascript.java,Javascript,38,148,validate,102,120,Javascript validate(),
+conductor__CVE-2025-26074_v3.21.12,CVE-2025-26074,conductor-oss,conductor,e9816501df1e364a3d39d7fe37d6e167c40eaa1b,conductor-clients/java/conductor-java-sdk/sdk/src/main/java/com/netflix/conductor/sdk/workflow/def/tasks/Javascript.java,Javascript,38,148,test,129,147,"Object test(Map input)",
+conductor__CVE-2025-26074_v3.21.12,CVE-2025-26074,conductor-oss,conductor,e9816501df1e364a3d39d7fe37d6e167c40eaa1b,core/src/main/java/com/netflix/conductor/core/events/ScriptEvaluator.java,ScriptEvaluator,21,92,initEngine,61,74,void initEngine(boolean reInit),
+conductor__CVE-2025-26074_v3.21.12,CVE-2025-26074,conductor-oss,conductor,e9816501df1e364a3d39d7fe37d6e167c40eaa1b,java-sdk/src/main/java/com/netflix/conductor/sdk/workflow/def/tasks/Javascript.java,Javascript,38,161,validate,103,127,Javascript validate(),
+conductor__CVE-2025-26074_v3.21.12,CVE-2025-26074,conductor-oss,conductor,e9816501df1e364a3d39d7fe37d6e167c40eaa1b,java-sdk/src/main/java/com/netflix/conductor/sdk/workflow/def/tasks/Javascript.java,Javascript,38,161,test,136,160,"Object test(Map input)",
+jans__CVE-2025-53003_v1.7.0,CVE-2025-53003,JanssenProject,jans,92eea4d4637f1cae16ad2f07b2c16378ff3fc5f1,jans-config-api/server/src/main/java/io/jans/configapi/security/service/OpenIdAuthorizationService.java,OpenIdAuthorizationService,37,266,validateScope,120,185,"String validateScope(String accessToken, List tokenScopes, ResourceInfo resourceInfo, String issuer)",
+jans__CVE-2025-53003_v1.7.0,CVE-2025-53003,JanssenProject,jans,92eea4d4637f1cae16ad2f07b2c16378ff3fc5f1,jans-config-api/server/src/main/java/io/jans/configapi/util/AuthUtil.java,AuthUtil,48,540,findMissingElements,361,369,"List findMissingElements(List list1, List list2)",
+incubator-seata__CVE-2025-32897_v2.2.0,CVE-2025-32897,apache,incubator-seata,7eda23e948312ed52c3336de70a11f4d2ab06a48,server/src/main/java/org/apache/seata/server/cluster/raft/serializer/CustomDeserializer.java,CustomDeserializer,23,49,deserialize,32,47,"Class> deserialize(JsonParser jsonParser, DeserializationContext deserializationContext)",
+incubator-seata__CVE-2025-32897_v2.2.0,CVE-2025-32897,apache,incubator-seata,7eda23e948312ed52c3336de70a11f4d2ab06a48,server/src/main/java/org/apache/seata/server/cluster/raft/snapshot/RaftSnapshotSerializer.java,RaftSnapshotSerializer,37,131,decode,80,129,RaftSnapshot decode(byte[] raftSnapshotByte),
+incubator-seata__CVE-2025-32897_v2.2.0,CVE-2025-32897,apache,incubator-seata,7eda23e948312ed52c3336de70a11f4d2ab06a48,server/src/main/java/org/apache/seata/server/cluster/raft/sync/RaftSyncMessageSerializer.java,RaftSyncMessageSerializer,36,119,decode,70,117,RaftSyncMessage decode(byte[] raftSyncMsgByte),
+allure2__CVE-2025-52888_2.34.0,CVE-2025-52888,allure-framework,allure2,cbcb33719851ff70adce85d38e15d20fc58d4eb7,plugins/junit-xml-plugin/src/main/java/io/qameta/allure/junitxml/JunitXmlPlugin.java,JunitXmlPlugin,61,407,parseRootElement,131,153,"void parseRootElement(Path, Path, RandomUidContext, ResultsVisitor)",
+allure2__CVE-2025-52888_2.34.0,CVE-2025-52888,allure-framework,allure2,cbcb33719851ff70adce85d38e15d20fc58d4eb7,plugins/trx-plugin/src/main/java/io/qameta/allure/trx/TrxPlugin.java,TrxPlugin,62,326,parseTestRun,104,130,"void parseTestRun(Path, RandomUidContext, ResultsVisitor)",
+allure2__CVE-2025-52888_2.34.0,CVE-2025-52888,allure-framework,allure2,cbcb33719851ff70adce85d38e15d20fc58d4eb7,plugins/xunit-xml-plugin/src/main/java/io/qameta/allure/xunitxml/XunitXmlPlugin.java,XunitXmlPlugin,52,230,parseAssemblies,92,113,"void parseAssemblies(Path, RandomUidContext, ResultsVisitor)",
+quarkus__CVE-2025-49574_3.23.4,CVE-2025-49574,quarkusio,quarkus,2b58f59f4bf0bae7d35b1abb585b65f2a66787d1,extensions/smallrye-reactive-messaging/runtime/src/main/java/io/quarkus/smallrye/reactivemessaging/runtime/ContextualEmitterImpl.java,ContextualEmitterImpl,20,105,sendMessage,66,97,> Uni sendMessage(M msg),
+powsybl-core__CVE-2025-48058_v6.7.1,CVE-2025-48058,powsybl,powsybl-core,72f79dec6d4292f892fbddd68a19c67935c7d81f,ConversionUtil.java,ConversionUtil,39,147,getElementCount,134,139,"public static long getElementCount(String xmlFile, String className)",
+powsybl-core__CVE-2025-48058_v6.7.1,CVE-2025-48058,powsybl,powsybl-core,72f79dec6d4292f892fbddd68a19c67935c7d81f,CgmesExportTest.java,CgmesExportTest,46,601,testModelEquipmentOperationProfile,409,421,void testModelEquipmentOperationProfile() throws IOException,
+powsybl-core__CVE-2025-48058_v6.7.1,CVE-2025-48058,powsybl,powsybl-core,72f79dec6d4292f892fbddd68a19c67935c7d81f,StateVariablesExportTest.java,StateVariablesExportTest,58,722,testWriteBoundaryTnInTopologicalIsland,692,704,void testWriteBoundaryTnInTopologicalIsland() throws XMLStreamException,
+powsybl-core__CVE-2025-47771_v6.7.1,CVE-2025-47771,powsybl,powsybl-core,8ed16ce41683c4aef5f6aa1dd5ae8642aa5ed2bd,math/src/main/java/com/powsybl/math/matrix/SparseMatrix.java,SparseMatrix,28,534,read,501,515,public static SparseMatrix read(InputStream inputStream),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,CgmesImport.java,MultipleGridModelChecker,254,374,separateByModelingAuthority,269,317,private Set separateByModelingAuthority(),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,ConversionUtil.java,ConversionUtil,32,106,xmlContains,78,95,"public static boolean xmlContains(InputStream is, String clazz, String ns, String attr, String expectedValue)",
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,CgmesExportTest.java,CgmesExportTest,39,563,xmlFileContainsRegulatingControl,182,195,"private static boolean xmlFileContainsRegulatingControl(String expectedRdfIdAttributeValue, String rdfIdAttributeName, Path file) throws IOException, XMLStreamException",
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,CommonGridModelExportTest.java,CommonGridModelExportTest,47,665,readVersion,595,611,private static Optional readVersion(InputStream is),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,CommonGridModelExportTest.java,CommonGridModelExportTest,47,665,readId,621,636,private static String readId(InputStream is),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,StateVariablesExportTest.java,StateVariablesExportTest,52,681,readSvShuntCompensatorSections,269,297,private static SvShuntCompensatorSections readSvShuntCompensatorSections(String sv),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,StateVariablesExportTest.java,StateVariablesExportTest,52,681,readFirstTopologicalIslandDescription,426,446,private static String readFirstTopologicalIslandDescription(Path sv),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,StateVariablesExportTest.java,StateVariablesExportTest,52,681,readSvTapSteps,499,526,private static SvTapSteps readSvTapSteps(String sv),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,SteadyStateHypothesisExportTest.java,SteadyStateHypothesisExportTest,47,406,readSshLinearShuntCompensator,207,236,private static SshLinearShuntCompensators readSshLinearShuntCompensator(String ssh),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,SteadyStateHypothesisExportTest.java,SteadyStateHypothesisExportTest,47,406,readSshControlAreas,296,322,private static Collection readSshControlAreas(Path ssh),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,TapChangerNeutralStepTest.java,TapChangerNeutralStepTest,28,143,readTapChangerNeutralSteps,53,75,"private static Map readTapChangerNeutralSteps(Path eq)",
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,FullModel.java,FullModel,26,171,parse,135,153,public static FullModel parse(Reader reader),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,FullModel.java,FullModel,26,171,parse,135,153,public static FullModel parse(Reader reader),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,NamespaceReader.java,NamespaceReader,20,87,namespaces1,46,64,private static Set namespaces1(InputStream is) throws XMLStreamException,
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,NamespaceReader.java,NamespaceReader,20,87,namespaces1,46,64,private static Set namespaces1(InputStream is) throws XMLStreamException,
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,NamespaceReader.java,NamespaceReader,20,87,base,67,85,public static String base(InputStream is),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,PropertiesModuleConfigRepository.java,PropertiesModuleConfigRepository,28,97,writeXml,67,95,"public static void writeXml(Path configDir, Path xmlFile) throws IOException, XMLStreamException",
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,XmlModuleConfigRepository.java,XmlModuleConfigRepository,28,66,XmlModuleConfigRepository,39,65,public XmlModuleConfigRepository(Path xmlConfigFile),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,XmlReader.java,XmlReader,34,182,XmlReader,36,44,"public XmlReader(InputStream is, Map namespaceVersionMap, Collection extensionProviders) throws XMLStreamException",
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,XmlReader.java,XmlReader,34,182,close,173,180,public void close(),
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,XmlUtilTest.java,XmlUtilTest,27,225,readAttributes,43,71,void readAttributes() throws XMLStreamException,
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,XmlUtilTest.java,XmlUtilTest,27,225,readUntilEndElementWithDepthTest,73,89,void readUntilEndElementWithDepthTest() throws XMLStreamException,
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,XmlUtilTest.java,XmlUtilTest,27,225,nestedReadUntilEndElementWithDepthTest,91,112,void nestedReadUntilEndElementWithDepthTest() throws XMLStreamException,
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,XmlUtilTest.java,XmlUtilTest,27,225,readUntilStartElementTest,130,139,"private void readUntilStartElementTest(String path, String expected) throws XMLStreamException",
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,XmlUtilTest.java,XmlUtilTest,27,225,readTextTest,149,166,void readTextTest() throws XMLStreamException,
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,XMLImporter.java,XMLImporter,34,91,exists,55,81,"protected boolean exists(ReadOnlyDataSource dataSource, String ext) throws IOException",
+powsybl-core__CVE-2025-47293_v6.7.1,CVE-2025-47293,powsybl,powsybl-core,e6c7c4997ae8758b54a2f23ce1a499e25113acdc,XMLImporter.java,XMLImporter,34,91,cleanClose,83,90,private void cleanClose(XMLStreamReader xmlStreamReader),
+tomcat__CVE-2025-49125_11.0.7,CVE-2025-49125,apache,tomcat,7617b9c247bc77ed0444dd69adcd8aa48777886c,java/org/apache/catalina/webresources/AbstractArchiveResourceSet.java,AbstractArchiveResourceSet,31,404,list,58,102,public final String[] list(String path),
+tomcat__CVE-2025-49125_11.0.7,CVE-2025-49125,apache,tomcat,7617b9c247bc77ed0444dd69adcd8aa48777886c,java/org/apache/catalina/webresources/AbstractArchiveResourceSet.java,AbstractArchiveResourceSet,31,404,listWebAppPaths,106,150,public final Set listWebAppPaths(String path),
+tomcat__CVE-2025-49125_11.0.7,CVE-2025-49125,apache,tomcat,7617b9c247bc77ed0444dd69adcd8aa48777886c,java/org/apache/catalina/webresources/AbstractArchiveResourceSet.java,AbstractArchiveResourceSet,31,404,getResource,186,258,public final WebResource getResource(String path),
+tomcat__CVE-2025-49125_11.0.7,CVE-2025-49125,apache,tomcat,7617b9c247bc77ed0444dd69adcd8aa48777886c,java/org/apache/catalina/webresources/DirResourceSet.java,DirResourceSet,37,538,getResource,91,125,public WebResource getResource(String path),
+tomcat__CVE-2025-49125_11.0.7,CVE-2025-49125,apache,tomcat,7617b9c247bc77ed0444dd69adcd8aa48777886c,java/org/apache/catalina/webresources/DirResourceSet.java,DirResourceSet,37,538,list,128,153,public String[] list(String path),
+tomcat__CVE-2025-49125_11.0.7,CVE-2025-49125,apache,tomcat,7617b9c247bc77ed0444dd69adcd8aa48777886c,java/org/apache/catalina/webresources/DirResourceSet.java,DirResourceSet,37,538,listWebAppPaths,155,231,public Set listWebAppPaths(String path),
+tomcat__CVE-2025-49125_11.0.7,CVE-2025-49125,apache,tomcat,7617b9c247bc77ed0444dd69adcd8aa48777886c,java/org/apache/catalina/webresources/DirResourceSet.java,DirResourceSet,37,538,mkdir,233,249,public boolean mkdir(String path),
+tomcat__CVE-2025-49125_11.0.7,CVE-2025-49125,apache,tomcat,7617b9c247bc77ed0444dd69adcd8aa48777886c,java/org/apache/catalina/webresources/DirResourceSet.java,DirResourceSet,37,538,write,251,298,"public boolean write(String path, InputStream is, boolean overwrite)",
+tomcat__CVE-2025-48988_11.0.7,CVE-2025-48988,apache,tomcat,2b0ab14fb55d4edc896e5f1817f2ab76f714ae5e,java/org/apache/catalina/connector/Request.java,Request,131,3518,parseParts,3014,3139,private void parseParts(boolean explicit),
+solon__CVE-2025-46096_v3.1.2,CVE-2025-46096,opensolon,solon,49a3bf95fdcf050829843004b65a2b336ca6ddff,solon-projects/solon-faas/solon-faas-luffy/src/main/java/org/noear/solon/luffy/impl/JtFunctionLoaderFile.java,JtFunctionLoaderFile,39,160,fileGet,58,106,AFileModel fileGet(String),
+spring-framework__CVE-2025-41234_v6.2.7,CVE-2025-41234,spring-projects,spring-framework,f0e7b42704e6b33958f242d91bd690d6ef7ada9c,spring-web/src/main/java/org/springframework/http/ContentDisposition.java,ContentDisposition,52,746,,66,75,void (),
+para__CVE-2025-49009_v1.50.7,CVE-2025-49009,Erudika,para,46a908d887da02037384193f70a69345f04887cf,para-server/src/main/java/com/erudika/para/server/security/filters/FacebookAuthFilter.java,FacebookAuthFilter,53,233,getOrCreateUser,135,188,"UserAuthentication getOrCreateUser(App app, String accessToken) throws IOException",
+inlong__CVE-2025-27531_2.0.0-RC0,CVE-2025-27531,apache,inlong,ebcd6d3230b73abdc41edb93619be2a26c9b8c97,inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/util/MySQLSensitiveUrlUtils.java,MySQLSensitiveUrlUtils,35,129,filterSensitive,63,118,public static String filterSensitive(String url),
+para__CVE-2025-48955_v1.50.7,CVE-2025-48955,Erudika,para,1e8a89558542854bb0683ab234c4429ad93b0835,para-server/src/main/java/com/erudika/para/server/utils/HealthUtils.java,HealthUtils,25,188,saveConfigFile,124,152,"private void saveConfigFile(String confFile, Map rootAppCredentials)",
+commons-beanutils__CVE-2025-48734_commons-beanutils-1.10.1-RC1,CVE-2025-48734,apache,commons-beanutils,bd20740da25b69552ddef8523beec0837297eaf9,src/main/java/org/apache/commons/beanutils2/PropertyUtilsBean.java,PropertyUtilsBean,59,1119,resetBeanIntrospectors,745,750,void resetBeanIntrospectors(),
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/object-management/src/main/kotlin/com/ritense/objectmanagement/service/ObjectManagementFacade.kt,ObjectManagementFacade,20,300,findObjectByUuid,227,235,"private fun findObjectByUuid(accessObject: ObjectManagementAccessObject, uuid: UUID): ObjectWrapper",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/object-management/src/main/kotlin/com/ritense/objectmanagement/service/ObjectManagementFacade.kt,ObjectManagementFacade,20,300,findObjectByUuidAndIndex,237,245,"private fun findObjectByUuidAndIndex(accessObject: ObjectManagementAccessObject, uuid: UUID, index: Int): ObjectRecord",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/object-management/src/main/kotlin/com/ritense/objectmanagement/service/ObjectManagementFacade.kt,ObjectManagementFacade,20,300,findObjectsPaged,250,280,"private fun findObjectsPaged(accessObject: ObjectManagementAccessObject, objectName: String, searchString: String?, ordering: String?, pageNumber: Int, pageSize: Int): ObjectsList",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/ObjectenApiAutoConfiguration.kt,ObjectenApiAutoConfiguration,30,150,objectenApiClient,60,80,"fun objectenApiClient(restClientBuilder: RestClient.Builder, outboxService: OutboxService, objectMapper: ObjectMapper, authorizationService: AuthorizationService, @Value(""\${valtimo.authorization.objectenapi.enabled:true}"") authorizationEnabled: Boolean): ObjectenApiClient",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/client/ObjectenApiClient.kt,ObjectenApiClient,30,350,getObject,45,70,"fun getObject(authentication: ObjectenApiAuthentication, objectUrl: URI): ObjectWrapper",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/client/ObjectenApiClient.kt,ObjectenApiClient,30,350,getObjectRecord,70,110,"fun getObjectRecord(authentication: ObjectenApiAuthentication, objectUrl: URI): ObjectRecord",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/client/ObjectenApiClient.kt,ObjectenApiClient,30,350,getObjectsByObjectTypeId,110,150,"fun getObjectsByObjectTypeId(authentication: ObjectenApiAuthentication, objectTypesApiUrl: URI, objectsApiUrl: URI, objectTypeId: UUID, ordering: String?, pageable: Pageable): ObjectsList",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/client/ObjectenApiClient.kt,ObjectenApiClient,30,350,getObjectsByObjectTypeIdWithSearchParams,150,200,"fun getObjectsByObjectTypeIdWithSearchParams(authentication: ObjectenApiAuthentication, objectTypesApiUrl: URI, objectTypeId: UUID, searchParameters: List, ordering: String?, pageable: Pageable): ObjectsList",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/client/ObjectenApiClient.kt,ObjectenApiClient,30,350,createObject,200,240,"fun createObject(authentication: ObjectenApiAuthentication, objectsApiUrl: URI, objectRequest: ObjectRequest): ObjectWrapper",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/client/ObjectenApiClient.kt,ObjectenApiClient,30,350,patchObject,240,270,"fun patchObject(authentication: ObjectenApiAuthentication, objectUrl: URI, objectRequest: ObjectRequest): ObjectWrapper",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/client/ObjectenApiClient.kt,ObjectenApiClient,30,350,updateObject,270,300,"fun updateObject(authentication: ObjectenApiAuthentication, objectUrl: URI, objectRequest: ObjectRequest): ObjectWrapper",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/client/ObjectenApiClient.kt,ObjectenApiClient,30,350,deleteObject,300,320,"fun deleteObject(authentication: ObjectenApiAuthentication, objectUrl: URI): HttpStatus",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/listener/ZaakObjectListener.kt,ZaakObjectListener,20,100,handle,40,70,fun handle(event: ExternalDataSubmittedEvent),
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/service/ZaakObjectDataResolver.kt,ZaakObjectDataResolver,20,100,resolve,50,70,"fun resolve(dataResolvingContext: DataResolvingContext): Map",
+valtimo-backend-libraries__CVE-2025-48881_12.12.0.RELEASE,CVE-2025-48881,valtimo-platform,valtimo-backend-libraries,6ab04b30d3dab816bfea32d40ba50e5dd4517272,zgw/objecten-api/src/main/kotlin/com/ritense/objectenapi/service/ZaakObjectValueResolverFactory.kt,ZaakObjectValueResolverFactory,20,100,getZaakData,65,75,"private fun getZaakData(requestedValue: String, documentId: String): Any?",
+inlong__CVE-2025-27526_2.1.0-RC0,CVE-2025-27526,apache,inlong,48c2f5cad4a92be2c3561174d70cdbc91a2d2626,inlong-manager/manager-pojo/src/main/java/org/apache/inlong/manager/pojo/util/MySQLSensitiveUrlUtils.java,MySQLSensitiveUrlUtils,31,140,filterSensitive,58,106,String filterSensitive(String),
+inlong__CVE-2025-27522_2.1.0-RC0,CVE-2025-27522,apache,inlong,86c893cfd8f7ba9ffce5d20abef6cd360f502fdf,MySQLSensitiveUrlUtils.java,MySQLSensitiveUrlUtils,31,129,containSensitiveKey,120,128,String containSensitiveKey(String),
+inlong__CVE-2025-27522_2.1.0-RC0,CVE-2025-27522,apache,inlong,86c893cfd8f7ba9ffce5d20abef6cd360f502fdf,MySQLSinkDTOTest.java,MySQLSinkDTOTest,26,111,testFilterSensitive,28,99,void testFilterSensitive(),
+spring-framework__CVE-2025-22233_v6.2.6,CVE-2025-22233,spring-projects,spring-framework,edfcc6ffb188e4614ec9b212e3208b666981851c,spring-context/src/main/java/org/springframework/validation/DataBinder.java,org.springframework.validation.DataBinder,127,1290,setDisallowedFields,562,573,public void setDisallowedFields(@Nullable String... disallowedFields),
+spring-framework__CVE-2025-22233_v6.2.6,CVE-2025-22233,spring-projects,spring-framework,edfcc6ffb188e4614ec9b212e3208b666981851c,spring-context/src/main/java/org/springframework/validation/DataBinder.java,org.springframework.validation.DataBinder,127,1290,isAllowed,1154,1164,protected boolean isAllowed(String field),
+cloudbees-jenkins-advisor-plugin__CVE-2025-47885_374.v194b_d4f0c8c8,CVE-2025-47885,jenkinsci,cloudbees-jenkins-advisor-plugin,4b456b3110d1504d7dce8e7fca84c4e8793650e6,src/main/java/com/cloudbees/jenkins/plugins/advisor/BundleUpload.java,BundleUpload,28,249,generateBundle,78,112,private File generateBundle(),
+cloudbees-jenkins-advisor-plugin__CVE-2025-47885_374.v194b_d4f0c8c8,CVE-2025-47885,jenkinsci,cloudbees-jenkins-advisor-plugin,4b456b3110d1504d7dce8e7fca84c4e8793650e6,src/main/java/com/cloudbees/jenkins/plugins/advisor/BundleUpload.java,BundleUpload,28,249,executeInternal,114,149,"private void executeInternal(String email, File file, String pluginVersion)",
+webdrivermanager__CVE-2025-4641_webdrivermanager-6.0.1,CVE-2025-4641,bonigarcia,webdrivermanager,32b0b4d9c21adf474be9b63530b073b85ffbb65b,src/main/java/io/github/bonigarcia/wdm/WebDriverManager.java,WebDriverManager,152,1967,loadXML,1573,1585,public static Document loadXML(InputStream inputStream),
+iotdb__CVE-2025-26795_v1.3.3,CVE-2025-26795,apache,iotdb,34fcaff6b72470d5ad369307dde7fae8897aea7e,iotdb-client/jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBDataSourceFactory.java,IoTDBDataSourceFactory,32,82,setProperties,46,64,"void setProperties(IoTDBDataSource ds, Properties prop)",
+iotdb__CVE-2025-26795_v1.3.3,CVE-2025-26795,apache,iotdb,34fcaff6b72470d5ad369307dde7fae8897aea7e,iotdb-core/datanode/src/test/java/org/apache/iotdb/db/auth/entity/UserTest.java,UserTest,32,53,testUser,35,52,void testUser(),
+iotdb__CVE-2025-26795_v1.3.3,CVE-2025-26795,apache,iotdb,34fcaff6b72470d5ad369307dde7fae8897aea7e,iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/auth/authorizer/OpenIdAuthorizer.java,OpenIdAuthorizer,46,262,login,137,170,"boolean login(String token, String password)",
+iotdb__CVE-2025-26795_v1.3.3,CVE-2025-26795,apache,iotdb,34fcaff6b72470d5ad369307dde7fae8897aea7e,iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/auth/entity/User.java,User,31,223,toString,195,222,String toString(),
+iotdb__CVE-2025-26864_v1.3.3,CVE-2025-26864,apache,iotdb,34fcaff6b72470d5ad369307dde7fae8897aea7e,iotdb-client/jdbc/src/main/java/org/apache/iotdb/jdbc/IoTDBDataSourceFactory.java,IoTDBDataSourceFactory,31,72,setProperties,42,60,"void setProperties(IoTDBDataSource ds, Properties prop)",
+iotdb__CVE-2025-26864_v1.3.3,CVE-2025-26864,apache,iotdb,34fcaff6b72470d5ad369307dde7fae8897aea7e,iotdb-core/datanode/src/test/java/org/apache/iotdb/db/auth/entity/UserTest.java,UserTest,30,51,testUser,32,50,void testUser(),
+iotdb__CVE-2025-26864_v1.3.3,CVE-2025-26864,apache,iotdb,34fcaff6b72470d5ad369307dde7fae8897aea7e,iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/auth/authorizer/OpenIdAuthorizer.java,OpenIdAuthorizer,46,267,login,147,171,"boolean login(String token, String password)",
+iotdb__CVE-2025-26864_v1.3.3,CVE-2025-26864,apache,iotdb,34fcaff6b72470d5ad369307dde7fae8897aea7e,iotdb-core/node-commons/src/main/java/org/apache/iotdb/commons/auth/entity/User.java,User,28,212,toString,194,211,String toString(),
+jetty.project__CVE-2025-1948_jetty-12.0.16,CVE-2025-1948,jetty,jetty.project,c8c2515936ef968dc8a3cecd9e79d1e69291e4bb,jetty-core/jetty-http2/jetty-http2-tests/src/test/java/org/eclipse/jetty/http2/tests/HTTP2Test.java,HTTP2Test,77,1367,testLargeRequestHeaders,1302,1354,void testLargeRequestHeaders(),
+console__CVE-2025-2901_v3.7.10,CVE-2025-2901,hal,console,216de3b8aa82ea92df10cc296d88c68467cf2c52,app/src/main/java/org/jboss/hal/client/bootstrap/endpoint/Endpoint.java,Endpoint,25,78,getUrl,49,60,String getUrl(),
+console__CVE-2025-2901_v3.7.10,CVE-2025-2901,hal,console,216de3b8aa82ea92df10cc296d88c68467cf2c52,app/src/main/java/org/jboss/hal/client/runtime/subsystem/jaxrs/RestResourcePreview.java,RestResourcePreview,60,254,onSuccess,178,196,void onSuccess(ServerUrl),
+console__CVE-2025-2901_v3.7.10,CVE-2025-2901,hal,console,216de3b8aa82ea92df10cc296d88c68467cf2c52,app/src/main/java/org/jboss/hal/client/runtime/subsystem/undertow/DeploymentPreview.java,DeploymentPreview,60,218,onSuccess,204,214,void onSuccess(ServerUrl),
+console__CVE-2025-2901_v3.7.10,CVE-2025-2901,hal,console,216de3b8aa82ea92df10cc296d88c68467cf2c52,ballroom/src/main/java/org/jboss/hal/ballroom/dialog/Dialog.java,Dialog,78,395,close,222,228,void close(),
+console__CVE-2025-2901_v3.7.10,CVE-2025-2901,hal,console,216de3b8aa82ea92df10cc296d88c68467cf2c52,core/src/main/java/org/jboss/hal/core/runtime/server/ServerActions.java,ServerActions,153,701,onSuccess,489,505,void onSuccess(ServerUrl),
+console__CVE-2025-2901_v3.7.10,CVE-2025-2901,hal,console,216de3b8aa82ea92df10cc296d88c68467cf2c52,core/src/main/java/org/jboss/hal/core/runtime/server/ServerActions.java,ServerActions,153,701,readUrl,514,536,"void readUrl(boolean, String, String, String, AsyncCallback)",
+console__CVE-2025-2901_v3.7.10,CVE-2025-2901,hal,console,216de3b8aa82ea92df10cc296d88c68467cf2c52,core/src/main/java/org/jboss/hal/core/runtime/server/ServerActions.java,ServerActions,153,701,editUrl,538,600,"void editUrl(Server, Callback)",
+console__CVE-2025-2901_v3.7.10,CVE-2025-2901,hal,console,216de3b8aa82ea92df10cc296d88c68467cf2c52,core/src/main/java/org/jboss/hal/core/runtime/server/ServerActions.java,ServerActions,153,701,show,595,598,void show(ServerUrl),
+console__CVE-2025-2901_v3.7.10,CVE-2025-2901,hal,console,216de3b8aa82ea92df10cc296d88c68467cf2c52,core/src/main/java/org/jboss/hal/core/runtime/server/ServerUrlStorage.java,ServerUrlStorage,27,57,load,33,39,"ServerUrl load(String, String)",
+console__CVE-2025-2901_v3.7.10,CVE-2025-2901,hal,console,216de3b8aa82ea92df10cc296d88c68467cf2c52,core/src/main/java/org/jboss/hal/core/runtime/server/ServerUrlStorage.java,ServerUrlStorage,27,57,save,45,49,"void save(String, String, ServerUrl)",
+console__CVE-2025-2901_v3.7.10,CVE-2025-2901,hal,console,216de3b8aa82ea92df10cc296d88c68467cf2c52,core/src/main/java/org/jboss/hal/core/runtime/server/ServerUrlTasks.java,ReadSocketBinding,100,144,apply,111,143,Promise apply(FlowContext),
+keycloak__CVE-2025-3910_26.2.1,CVE-2025-3910,keycloak,keycloak,e66e2292b9068d712f316044f62f51690e77c7c6,services/src/main/java/org/keycloak/services/managers/AuthenticationManager.java,AuthenticationManager,153,1558,executionActions,1258,1271,"Response executionActions(KeycloakSession, AuthenticationSessionModel, HttpRequest, EventBuilder, RealmModel, UserModel, Set)",
+keycloak__CVE-2025-3910_26.2.1,CVE-2025-3910,keycloak,keycloak,e66e2292b9068d712f316044f62f51690e77c7c6,services/src/main/java/org/keycloak/services/managers/AuthenticationManager.java,AuthenticationManager,153,1558,executeAction,1273,1337,"Response executeAction(KeycloakSession, AuthenticationSessionModel, RequiredActionProviderModel, HttpRequest, EventBuilder, RealmModel, UserModel, boolean, Set)",
+keycloak__CVE-2025-3910_26.2.1,CVE-2025-3910,keycloak,keycloak,e66e2292b9068d712f316044f62f51690e77c7c6,services/src/main/java/org/keycloak/services/managers/AuthenticationManager.java,AuthenticationManager,153,1558,getApplicableRequiredActionsSorted,1359,1394,"List getApplicableRequiredActionsSorted(RealmModel, AuthenticationSessionModel, UserModel, String, Set)",
+keycloak__CVE-2025-3501_26.2.1,CVE-2025-3501,keycloak,keycloak,99ca24c832729075e04d8bc58666089268314272,services/src/main/java/org/keycloak/truststore/JSSETruststoreConfigurator.java,JSSETruststoreConfigurator,29,95,getTrustManagers,70,90,public TrustManager[] getTrustManagers(),
+syntax-markdown__CVE-2025-46558_syntax-markdown-8.8,CVE-2025-46558,xwiki-contrib,syntax-markdown,d136472d6e8a47981a0ede420a9096f88ffa5035,syntax-markdown-commonmark12/src/main/java/org/xwiki/contrib/rendering/markdown/commonmark12/internal/AbstractMarkdownConfiguration.java,AbstractMarkdownConfiguration,40,81,getDefaultOptions,62,80,"MutableDataHolder getDefaultOptions(ParserEmulationProfile, List>)",
+syntax-markdown__CVE-2025-46558_syntax-markdown-8.8,CVE-2025-46558,xwiki-contrib,syntax-markdown,d136472d6e8a47981a0ede420a9096f88ffa5035,syntax-markdown-commonmark12/src/main/java/org/xwiki/contrib/rendering/markdown/commonmark12/internal/parser/AbbreviationNodeVisitor.java,AbbreviationNodeVisitor,31,62,visit,53,61,void visit(Abbreviation),
+syntax-markdown__CVE-2025-46558_syntax-markdown-8.8,CVE-2025-46558,xwiki-contrib,syntax-markdown,d136472d6e8a47981a0ede420a9096f88ffa5035,syntax-markdown-commonmark12/src/main/java/org/xwiki/contrib/rendering/markdown/commonmark12/internal/parser/HTMLNodeVisitor.java,HTMLNodeVisitor,37,96,visit,75,80,void visit(HtmlBlock),
+syntax-markdown__CVE-2025-46558_syntax-markdown-8.8,CVE-2025-46558,xwiki-contrib,syntax-markdown,d136472d6e8a47981a0ede420a9096f88ffa5035,syntax-markdown-commonmark12/src/main/java/org/xwiki/contrib/rendering/markdown/commonmark12/internal/parser/HTMLNodeVisitor.java,HTMLNodeVisitor,37,96,visit,92,95,void visit(Node),
+syntax-markdown__CVE-2025-46558_syntax-markdown-8.8,CVE-2025-46558,xwiki-contrib,syntax-markdown,d136472d6e8a47981a0ede420a9096f88ffa5035,syntax-markdown-commonmark12/src/main/java/org/xwiki/contrib/rendering/markdown/commonmark12/internal/parser/TableNodeVisitor.java,TableNodeVisitor,39,159,visit,147,153,void visit(TableCaption),
+syntax-markdown__CVE-2025-46558_syntax-markdown-8.8,CVE-2025-46558,xwiki-contrib,syntax-markdown,d136472d6e8a47981a0ede420a9096f88ffa5035,syntax-markdown-commonmark12/src/main/java/org/xwiki/contrib/rendering/markdown/commonmark12/internal/DefaultMarkdownConfiguration.java,DefaultMarkdownConfiguration,34,53,getOptions,40,47,MutableDataHolder getOptions(),
+syntax-markdown__CVE-2025-46558_syntax-markdown-8.8,CVE-2025-46558,xwiki-contrib,syntax-markdown,d136472d6e8a47981a0ede420a9096f88ffa5035,syntax-markdown-commonmark12/src/main/java/org/xwiki/contrib/rendering/markdown/commonmark12/internal/parser/HTMLNodeVisitor.java,HTMLNodeVisitor,37,96,visit,59,73,void visit(HtmlInline),
+syntax-markdown__CVE-2025-46558_syntax-markdown-8.8,CVE-2025-46558,xwiki-contrib,syntax-markdown,d136472d6e8a47981a0ede420a9096f88ffa5035,syntax-markdown-commonmark12/src/main/java/org/xwiki/contrib/rendering/markdown/commonmark12/internal/renderer/MarkdownEscapeHandler.java,MarkdownEscapeHandler,32,104,escape,56,87,"void escape(StringBuffer, XWikiSyntaxListenerChain)",
+syntax-markdown__CVE-2025-46558_syntax-markdown-8.8,CVE-2025-46558,xwiki-contrib,syntax-markdown,d136472d6e8a47981a0ede420a9096f88ffa5035,syntax-markdown-commonmark12/src/main/java/org/xwiki/contrib/rendering/markdown/commonmark12/internal/renderer/MarkdownMacroRenderer.java,MarkdownMacroRenderer,30,168,renderInlineMacro,74,101,"String renderInlineMacro(String, Map, String)",
+syntax-markdown__CVE-2025-46558_syntax-markdown-8.8,CVE-2025-46558,xwiki-contrib,syntax-markdown,d136472d6e8a47981a0ede420a9096f88ffa5035,syntax-markdown-commonmark12/src/main/java/org/xwiki/contrib/rendering/markdown/commonmark12/internal/renderer/MarkdownMacroRenderer.java,MarkdownMacroRenderer,30,168,renderBlockMacro,115,153,"String renderBlockMacro(String, Map, String, boolean)",
+jpawebapi__CVE-2025-32961_v1.1.0,CVE-2025-32961,cuba-platform,jpawebapi,78b837d7e2b12d0df69cef1bc6042ebf3bdaf22c,modules/jpawebapi/src/com/haulmont/addon/jpawebapi/api/controller/RestFileDownloadController.java,RestFileDownloadController,64,281,download,86,135,"ModelAndView download(HttpServletRequest request, HttpServletResponse response)",
+restapi__CVE-2025-32960_v7.2.6,CVE-2025-32960,cuba-platform,restapi,b3d599f6657d7e212fdb134a61ab5e0888669eb1,modules/rest-api/src/com/haulmont/addon/restapi/api/controllers/FileDownloadController.java,FileDownloadController,50,158,downloadFile,74,111,"void downloadFile(String fileDescriptorId, Boolean attachment, HttpServletResponse response)",
+cuba__CVE-2025-32959_7.2.22,CVE-2025-32959,cuba-platform,cuba,42b6c00fd0572b8e52ae31afd1babc827a3161a1,modules/core/src/com/haulmont/cuba/core/app/filestorage/FileStorage.java,com.haulmont.cuba.core.app.filestorage.FileStorage,49,362,saveStream,102,183,"long saveStream(final FileDescriptor fileDescr, final InputStream inputStream) throws FileStorageException",
+templating-engine-plugin__CVE-2025-31722_2.5.3,CVE-2025-31722,jenkinsci,templating-engine-plugin,bb2b4468b3bf4cea494afb8549af4e6450972653,src/main/groovy/org/boozallen/plugins/jte/init/primitives/injectors/LibraryStepInjector.groovy,LibraryStepInjector,25,150,injectPrimitives,77,140,"TemplatePrimitiveNamespace injectPrimitives(CpsFlowExecution exec, PipelineConfigurationObject config)",
+templating-engine-plugin__CVE-2025-31722_2.5.3,CVE-2025-31722,jenkinsci,templating-engine-plugin,bb2b4468b3bf4cea494afb8549af4e6450972653,src/main/groovy/org/boozallen/plugins/jte/init/primitives/injectors/StepWrapperFactory.groovy,StepWrapperFactory,20,250,createFromFilePath,56,70,"StepWrapper createFromFilePath(FilePath filePath, String library, Map config, Boolean isSandboxed)",
+templating-engine-plugin__CVE-2025-31722_2.5.3,CVE-2025-31722,jenkinsci,templating-engine-plugin,bb2b4468b3bf4cea494afb8549af4e6450972653,src/main/groovy/org/boozallen/plugins/jte/init/primitives/injectors/StepWrapperFactory.groovy,StepWrapperFactory,20,250,prepareScript,140,210,"StepWrapperScript prepareScript(StepWrapper step, String sourceText)",
+jenkins__CVE-2025-31721_prototype-1.7,CVE-2025-31721,jenkinsci,jenkins,b3651b475302e8dba20fc63c1ff89d144ec652f0,core/src/main/java/hudson/model/ComputerSet.java,ComputerSet,89,564,doCreateItem,278,334,"public synchronized void doCreateItem(StaplerRequest2 req, StaplerResponse2 rsp, @QueryParameter String name, @QueryParameter String mode, @QueryParameter String from) throws IOException, ServletException",
+jenkins__CVE-2025-31720_prototype-1.7,CVE-2025-31720,jenkinsci,jenkins,bf32018bf075c06e5df649583557c82d42d8bb5c,core/src/main/java/hudson/model/ComputerSet.java,ComputerSet,84,570,doCreateItem,273,316,"public synchronized void doCreateItem(StaplerRequest2 req, StaplerResponse2 rsp, String name, String mode, String from) throws IOException, ServletException",
+simple-queue-plugin__CVE-2025-31723_simple-queue-1.4.6,CVE-2025-31723,jenkinsci,simple-queue-plugin,c1094666dcd139830620d6d1c21b13f847601e74,src/main/java/cz/mendelu/xotradov/MoveAction.java,MoveAction,27,327,doMove,60,95,"void doMove(final StaplerRequest request, final StaplerResponse response)",
+simple-queue-plugin__CVE-2025-31723_simple-queue-1.4.6,CVE-2025-31723,jenkinsci,simple-queue-plugin,c1094666dcd139830620d6d1c21b13f847601e74,src/main/java/cz/mendelu/xotradov/ResetAction.java,ResetAction,17,63,doReset,20,32,"void doReset(final StaplerRequest request, final StaplerResponse response)",
+camel__CVE-2025-30177_camel-4.10.2,CVE-2025-30177,apache,camel,9fd8fc30dbd98511a1faa0cbcf39ef5aeec88a64,components/camel-undertow/src/main/java/org/apache/camel/component/undertow/UndertowHeaderFilterStrategy.java,UndertowHeaderFilterStrategy,22,38,initialize,28,37,protected void initialize(),
+activemq-artemis__CVE-2025-27427_2.39.0,CVE-2025-27427,apache,activemq-artemis,2216a75a57f098295abb283d556c8b8bda91324d,org/apache/activemq/artemis/core/server/impl/ServerSessionImpl.java,ServerSessionImpl,108,1782,createQueue,741,807,Queue createQueue(QueueConfiguration),
+kylin__CVE-2025-30067_kylin-5.0.1,CVE-2025-30067,apache,kylin,21d98f3ef29f71b50dacabbf039905f9f0f71b95,src/common-service/src/main/java/org/apache/kylin/rest/service/ProjectService.java,ProjectService,140,962,updateProjectOverrideKylinProps,466,488,"private void updateProjectOverrideKylinProps(String project, Map overrideKylinProps)",
+kylin__CVE-2025-30067_kylin-5.0.1,CVE-2025-30067,apache,kylin,21d98f3ef29f71b50dacabbf039905f9f0f71b95,src/datasource-sdk/src/main/java/org/apache/kylin/sdk/datasource/framework/SourceConnectorFactory.java,SourceConnectorFactory,33,82,getJdbcConnector,37,73,public static JdbcConnector getJdbcConnector(KylinConfig config),
+spring-security__CVE-2025-22223_6.4.3,CVE-2025-22223,spring-projects,spring-security,dc2e1af2dab8ef81cd4edd25b56a2babeaab8cf9,core/src/main/java/org/springframework/security/core/annotation/UniqueSecurityAnnotationScanner.java,UniqueSecurityAnnotationScanner,87,260,findClosestMethodAnnotations,161,180,"private List> findClosestMethodAnnotations(Method method, Class> targetClass, Set> classesToSkip)",
+spring-security__CVE-2025-22228_6.3.7,CVE-2025-22228,spring-projects,spring-security,46f0dc6dfc8402cd556c598fdf2d31f9d46cdbf3,crypto/src/main/java/org/springframework/security/crypto/bcrypt/BCrypt.java,BCrypt,62,784,hashpw,604,662,"private static String hashpw(byte passwordb[], String salt, boolean for_check)",
+snowflake-jdbc__CVE-2025-27496_v3.23.0,CVE-2025-27496,snowflakedb,snowflake-jdbc,ef81582ce2f1dbc3c8794a696c94f4fe65fad507,src/main/java/net/snowflake/client/jdbc/SnowflakeFileTransferAgent.java,SnowflakeFileTransferAgent,80,1951,parseCommandInGS,1319,1344,"private static JsonNode parseCommandInGS(SFStatement statement, String command)",
+snowflake-jdbc__CVE-2025-27496_v3.23.0,CVE-2025-27496,snowflakedb,snowflake-jdbc,ef81582ce2f1dbc3c8794a696c94f4fe65fad507,src/main/java/net/snowflake/client/util/SecretDetector.java,SecretDetector,21,316,maskSecrets,225,231,public static String maskSecrets(String text),
+smallrye-fault-tolerance__CVE-2025-2240_6.4.1,CVE-2025-2240,smallrye,smallrye-fault-tolerance,e8bcad3d5e8bbac0a3219bd5c13661adf6ed6bbb,implementation/apiimpl/src/main/java/io/smallrye/faulttolerance/apiimpl/BasicMeteredOperationImpl.java,BasicMeteredOperationImpl,5,77,BasicMeteredOperationImpl,16,28,"BasicMeteredOperationImpl(boolean enabled, String name, boolean mayBeAsynchronous, boolean hasBulkhead, boolean hasCircuitBreaker, boolean hasFallback, boolean hasRateLimit, boolean hasRetry, boolean hasTimeout)",
+smallrye-fault-tolerance__CVE-2025-2240_6.4.1,CVE-2025-2240,smallrye,smallrye-fault-tolerance,e8bcad3d5e8bbac0a3219bd5c13661adf6ed6bbb,implementation/apiimpl/src/main/java/io/smallrye/faulttolerance/apiimpl/FaultToleranceImpl.java,BuilderImpl,172,688,BuilderImpl,190,200,"BuilderImpl(BuilderEagerDependencies eagerDependencies, Supplier lazyDependencies, Class> asyncType, Function, R> finisher)",
+smallrye-fault-tolerance__CVE-2025-2240_6.4.1,CVE-2025-2240,smallrye,smallrye-fault-tolerance,e8bcad3d5e8bbac0a3219bd5c13661adf6ed6bbb,implementation/apiimpl/src/main/java/io/smallrye/faulttolerance/apiimpl/FaultToleranceImpl.java,BuilderImpl,172,688,buildMeteredOperation,481,485,MeteredOperation buildMeteredOperation(),
+smallrye-fault-tolerance__CVE-2025-2240_6.4.1,CVE-2025-2240,smallrye,smallrye-fault-tolerance,e8bcad3d5e8bbac0a3219bd5c13661adf6ed6bbb,implementation/apiimpl/src/main/java/io/smallrye/faulttolerance/apiimpl/GuardImpl.java,BuilderImpl,121,827,BuilderImpl,134,141,"BuilderImpl(BuilderEagerDependencies eagerDependencies, Supplier lazyDependencies)",
+smallrye-fault-tolerance__CVE-2025-2240_6.4.1,CVE-2025-2240,smallrye,smallrye-fault-tolerance,e8bcad3d5e8bbac0a3219bd5c13661adf6ed6bbb,implementation/apiimpl/src/main/java/io/smallrye/faulttolerance/apiimpl/GuardImpl.java,BuilderImpl,121,827,buildMeteredOperation,318,322,MeteredOperation buildMeteredOperation(),
+smallrye-fault-tolerance__CVE-2025-2240_6.4.1,CVE-2025-2240,smallrye,smallrye-fault-tolerance,e8bcad3d5e8bbac0a3219bd5c13661adf6ed6bbb,implementation/apiimpl/src/main/java/io/smallrye/faulttolerance/apiimpl/TypedGuardImpl.java,BuilderImpl,111,893,BuilderImpl,127,136,"BuilderImpl(BuilderEagerDependencies eagerDependencies, Supplier lazyDependencies, Type valueType)",
+smallrye-fault-tolerance__CVE-2025-2240_6.4.1,CVE-2025-2240,smallrye,smallrye-fault-tolerance,e8bcad3d5e8bbac0a3219bd5c13661adf6ed6bbb,implementation/apiimpl/src/main/java/io/smallrye/faulttolerance/apiimpl/TypedGuardImpl.java,BuilderImpl,111,893,buildMeteredOperation,339,343,MeteredOperation buildMeteredOperation(),
+smallrye-fault-tolerance__CVE-2025-2240_6.4.1,CVE-2025-2240,smallrye,smallrye-fault-tolerance,e8bcad3d5e8bbac0a3219bd5c13661adf6ed6bbb,implementation/core/src/main/java/io/smallrye/faulttolerance/core/metrics/DelegatingMetricsCollector.java,DelegatingMetricsCollector,9,39,apply,24,38,Future apply(FaultToleranceContext ctx),
+keycloak__CVE-2025-1391_26.1.2,CVE-2025-1391,keycloak,keycloak,5aa2b4c75bb474303ab807017582bc01a9f7e378,services/src/main/java/org/keycloak/organization/authentication/authenticators/browser/OrganizationAuthenticator.java,OrganizationAuthenticator,49,367,resolveOrganization,159,185,"private OrganizationModel resolveOrganization(UserModel user, String domain)",
+keycloak__CVE-2025-1391_26.1.2,CVE-2025-1391,keycloak,keycloak,5aa2b4c75bb474303ab807017582bc01a9f7e378,services/src/main/java/org/keycloak/organization/protocol/mappers/oidc/OrganizationMembershipMapper.java,OrganizationMembershipMapper,41,215,setClaim,114,133,"protected void setClaim(IDToken token, ProtocolMapperModel model, UserSessionModel userSession, KeycloakSession session, ClientSessionContext clientSessionCtx)",
+keycloak__CVE-2025-1391_26.1.2,CVE-2025-1391,keycloak,keycloak,5aa2b4c75bb474303ab807017582bc01a9f7e378,services/src/main/java/org/keycloak/organization/protocol/mappers/oidc/OrganizationMembershipMapper.java,OrganizationMembershipMapper,41,215,resolveValue,148,178,"private Object resolveValue(ProtocolMapperModel model, UserModel user, List organizations)",
+keycloak__CVE-2025-1391_26.1.2,CVE-2025-1391,keycloak,keycloak,5aa2b4c75bb474303ab807017582bc01a9f7e378,services/src/main/java/org/keycloak/protocol/oidc/TokenManager.java,TokenManager,104,1378,tryResolveDynamicClientScope,728,742,"private static ClientScopeModel tryResolveDynamicClientScope(KeycloakSession session, String scopeParam, UserModel user, String name)",
+keycloak__CVE-2025-0604_26.1.2,CVE-2025-0604,keycloak,keycloak,d3c50822441845cb7aeeef8cc444f09686fc6d35,federation/ldap/src/main/java/org/keycloak/storage/ldap/LDAPStorageProvider.java,LDAPStorageProvider,83,779,proxy,177,227,"protected UserModel proxy(RealmModel realm, UserModel local, LDAPObject ldapObject, boolean newUser)",
+keycloak__CVE-2025-0604_26.1.2,CVE-2025-0604,keycloak,keycloak,d3c50822441845cb7aeeef8cc444f09686fc6d35,model/infinispan/src/main/java/org/keycloak/models/cache/infinispan/UserCacheSession.java,UserCacheSession,76,692,cacheUser,282,316,"protected UserModel cacheUser(RealmModel realm, UserModel delegate, Long revision)",
+keycloak__CVE-2025-0604_26.1.2,CVE-2025-0604,keycloak,keycloak,d3c50822441845cb7aeeef8cc444f09686fc6d35,model/storage-private/src/main/java/org/keycloak/storage/UserStorageManager.java,UserStorageManager,77,718,importValidation,108,138,"protected UserModel importValidation(RealmModel realm, UserModel user)",
+keycloak__CVE-2025-0604_26.1.2,CVE-2025-0604,keycloak,keycloak,d3c50822441845cb7aeeef8cc444f09686fc6d35,server-spi-private/src/main/java/org/keycloak/models/utils/ReadOnlyUserModelDelegate.java,ReadOnlyUserModelDelegate,28,156,readOnlyException,152,155,private RuntimeException readOnlyException(String detail),
+keycloak__CVE-2025-0604_26.1.2,CVE-2025-0604,keycloak,keycloak,d3c50822441845cb7aeeef8cc444f09686fc6d35,services/src/main/java/org/keycloak/services/resources/admin/UserResource.java,UserResource,122,926,updateUser,156,224,public Response updateUser(final UserRepresentation rep),
+keycloak__CVE-2025-0604_26.1.2,CVE-2025-0604,keycloak,keycloak,d3c50822441845cb7aeeef8cc444f09686fc6d35,testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/federation/ldap/LDAPGroupMapperTest.java,LDAPGroupMapperTest,46,632,test02_readOnlyGroupMappings,202,313,protected void test02_readOnlyGroupMappings(boolean importEnabled),
+keycloak__CVE-2025-0604_26.1.2,CVE-2025-0604,keycloak,keycloak,d3c50822441845cb7aeeef8cc444f09686fc6d35,testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/federation/ldap/noimport/LDAPProvidersIntegrationNoImportTest.java,LDAPProvidersIntegrationNoImportTest,65,394,testImpossibleToChangeNonLDAPMappedAttributes,312,367,public void testImpossibleToChangeNonLDAPMappedAttributes(),
+tomcat__CVE-2025-24813_11.0.2,CVE-2025-24813,apache,tomcat,0a668e0c27f2b7ca0cc7c6eea32253b9b5ecb29c,java/org/apache/catalina/servlets/DefaultServlet.java,DefaultServlet,121,2700,doPut,580,640,"protected void doPut(HttpServletRequest req, HttpServletResponse resp) throws ServletException, IOException",
+tomcat__CVE-2025-24813_11.0.2,CVE-2025-24813,apache,tomcat,0a668e0c27f2b7ca0cc7c6eea32253b9b5ecb29c,java/org/apache/catalina/servlets/DefaultServlet.java,DefaultServlet,121,2700,executePartialPut,658,698,"protected File executePartialPut(HttpServletRequest req, ContentRange range, String path) throws IOException",
+local-s3__CVE-2025-27136_1.20,CVE-2025-27136,Robothy,local-s3,d6ed756ceb30c1eb9d4263321ac683d734f8836f,local-s3-rest/src/main/java/com/robothy/s3/rest/LocalS3.java,LocalS3,42,345,createServiceFactory,106,135,private ServiceFactory createServiceFactory(),
+emissary__CVE-2025-27508_8.23.0,CVE-2025-27508,NationalSecurityAgency,emissary,da3a81a8977577597ff2a944820a5ae4e9762368,src/main/java/emissary/kff/ChecksumCalculator.java,ChecksumCalculator,34,213,ChecksumCalculator,50,52,ChecksumCalculator(),
+emissary__CVE-2025-27508_8.23.0,CVE-2025-27508,NationalSecurityAgency,emissary,da3a81a8977577597ff2a944820a5ae4e9762368,src/main/java/emissary/kff/ChecksumCalculator.java,ChecksumCalculator,34,213,ChecksumCalculator,61,64,"ChecksumCalculator(String, boolean)",
+emissary__CVE-2025-27508_8.23.0,CVE-2025-27508,NationalSecurityAgency,emissary,da3a81a8977577597ff2a944820a5ae4e9762368,src/main/java/emissary/kff/ChecksumCalculator.java,ChecksumCalculator,34,213,ChecksumCalculator,74,86,ChecksumCalculator(String[]),
+emissary__CVE-2025-27508_8.23.0,CVE-2025-27508,NationalSecurityAgency,emissary,da3a81a8977577597ff2a944820a5ae4e9762368,src/main/java/emissary/kff/ChecksumCalculator.java,ChecksumCalculator,34,213,ChecksumCalculator,94,106,ChecksumCalculator(Collection),
+OpenDJ__CVE-2025-27497_4.9.2,CVE-2025-27497,OpenIdentityPlatform,OpenDJ,08aee4724608e4a32baa3c7d7499ec913a275aaf,opendj-server-legacy/src/main/java/org/opends/server/workflowelement/localbackend/LocalBackendSearchOperation.java,LocalBackendSearchOperation,43,404,processSearch,137,272,void processSearch(AtomicBoolean executePostOpPlugins),
+solon__CVE-2025-1584_v3.0.8,CVE-2025-1584,opensolon,solon,f46e47fd1f8455b9467d7ead3cdb0509115b2ef1,solon-projects/solon-web/solon-web-staticfiles/src/main/java/org/noear/solon/web/staticfiles/StaticMappings.java,StaticMappings,28,101,find,68,100,public static URL find(String path) throws Exception,
+cassandra-lucene-index__CVE-2025-26511_cassandra-4.0.16-1.0.0,CVE-2025-26511,instaclustr,cassandra-lucene-index,94380b165bd3e597d3e22e47f8cc674ec7c7bf7f,plugin/src/main/scala/com/stratio/cassandra/lucene/IndexQueryHandler.scala,IndexQueryHandler,20,200,process,96,130,"def process(statement: CQLStatement, state: QueryState, options: QueryOptions, requestTime: Dispatcher.RequestTime): ResultMessage",
+netty__CVE-2025-25193_netty-4.1.117.Final,CVE-2025-25193,netty,netty,d1fbda62d3a47835d3fb35db8bd42ecc205a5386,common/src/main/java/io/netty/util/internal/BoundedInputStream.java,BoundedInputStream,24,69,read,38,47,int read(),
+netty__CVE-2025-25193_netty-4.1.117.Final,CVE-2025-25193,netty,netty,d1fbda62d3a47835d3fb35db8bd42ecc205a5386,common/src/main/java/io/netty/util/internal/BoundedInputStream.java,BoundedInputStream,24,69,read,49,62,"int read(byte[] buf, int off, int len)",
+netty__CVE-2025-24970_netty-4.1.117.Final,CVE-2025-24970,netty,netty,87f40725155b2f89adfde68c7732f97c153676c4,handler/src/main/java/io/netty/handler/ssl/ReferenceCountedOpenSslEngine.java,ReferenceCountedOpenSslEngine,116,2005,unwrap,926,1144,"SSLEngineResult unwrap(ByteBuffer[], int, int, ByteBuffer[], int, int)",
+netty__CVE-2025-24970_netty-4.1.117.Final,CVE-2025-24970,netty,netty,87f40725155b2f89adfde68c7732f97c153676c4,handler/src/main/java/io/netty/handler/ssl/SslUtils.java,SslUtils,44,572,getEncryptedPacketLength,324,395,"int getEncryptedPacketLength(ByteBuf, int, boolean)",
+netty__CVE-2025-24970_netty-4.1.117.Final,CVE-2025-24970,netty,netty,87f40725155b2f89adfde68c7732f97c153676c4,handler/src/main/java/io/netty/handler/ssl/SslUtils.java,SslUtils,44,572,getEncryptedPacketLength,426,449,"int getEncryptedPacketLength(ByteBuffer[], int)",
+netty__CVE-2025-24970_netty-4.1.117.Final,CVE-2025-24970,netty,netty,87f40725155b2f89adfde68c7732f97c153676c4,handler/src/main/java/io/netty/handler/ssl/SslUtils.java,SslUtils,44,572,getEncryptedPacketLength,451,496,int getEncryptedPacketLength(ByteBuffer),
+felix-dev__CVE-2025-25247_org.osgi.compendium-1.4.0,CVE-2025-25247,apache,felix-dev,87513ea3533fdb79d9e2b251410bf2bfbd63941e,webconsole/src/main/java/org/apache/felix/webconsole/internal/core/ServicesServlet.java,ServicesServlet,51,495,renderContent,477,494,"public void renderContent( HttpServletRequest request, HttpServletResponse response )",
+cassandra__CVE-2025-23015_cassandra-5.0-alpha2,CVE-2025-23015,apache,cassandra,6207a305ba2b0cebc3241e00a843ab5dbf86d2ed,src/java/org/apache/cassandra/cql3/statements/AlterRoleStatement.java,AlterRoleStatement,36,115,authorize,72,105,void authorize(ClientState),
+djl__CVE-2025-0851_v0.30.0,CVE-2025-0851,deepjavalibrary,djl,7415cc5f72aae69ea9716a5e4f709af03a77a619,api/src/main/java/ai/djl/util/TarUtils.java,TarUtils,32,70,untar,44,69,"void untar(InputStream, Path, boolean)",
+djl__CVE-2025-0851_v0.30.0,CVE-2025-0851,deepjavalibrary,djl,7415cc5f72aae69ea9716a5e4f709af03a77a619,api/src/main/java/ai/djl/util/ZipUtils.java,ZipUtils,41,326,unzip,50,77,"void unzip(InputStream, Path)",
+snowflake-jdbc__CVE-2025-24790_v3.21.1,CVE-2025-24790,snowflakedb,snowflake-jdbc,9e1a5acf12406b16c4780ca013f4c4db48b74b59,src/main/java/net/snowflake/client/config/SFConnectionConfigParser.java,SFConnectionConfigParser,24,172,verifyFilePermissionSecure,118,137,private static void verifyFilePermissionSecure(Path configFilePath),
+snowflake-jdbc__CVE-2025-24790_v3.21.1,CVE-2025-24790,snowflakedb,snowflake-jdbc,9e1a5acf12406b16c4780ca013f4c4db48b74b59,src/main/java/net/snowflake/client/core/FileCacheManager.java,FileCacheManager,27,418,overrideCacheFile,95,107,void overrideCacheFile(File newCacheFile),
+snowflake-jdbc__CVE-2025-24790_v3.21.1,CVE-2025-24790,snowflakedb,snowflake-jdbc,9e1a5acf12406b16c4780ca013f4c4db48b74b59,src/main/java/net/snowflake/client/core/FileCacheManager.java,FileCacheManager,27,418,build,109,201,FileCacheManager build(),
+snowflake-jdbc__CVE-2025-24790_v3.21.1,CVE-2025-24790,snowflakedb,snowflake-jdbc,9e1a5acf12406b16c4780ca013f4c4db48b74b59,src/main/java/net/snowflake/client/core/FileCacheManager.java,FileCacheManager,27,418,readCacheFile,204,226,JsonNode readCacheFile(),
+snowflake-jdbc__CVE-2025-24790_v3.21.1,CVE-2025-24790,snowflakedb,snowflake-jdbc,9e1a5acf12406b16c4780ca013f4c4db48b74b59,src/main/java/net/snowflake/client/core/FileCacheManager.java,FileCacheManager,27,418,writeCacheFile,228,254,void writeCacheFile(JsonNode input),
+snowflake-jdbc__CVE-2025-24790_v3.21.1,CVE-2025-24790,snowflakedb,snowflake-jdbc,9e1a5acf12406b16c4780ca013f4c4db48b74b59,src/main/java/net/snowflake/client/core/FileUtil.java,FileUtil,15,156,logFileUsage,28,30,"public static void logFileUsage(Path filePath, String context, boolean logReadAccess)",
+snowflake-jdbc__CVE-2025-24790_v3.21.1,CVE-2025-24790,snowflakedb,snowflake-jdbc,9e1a5acf12406b16c4780ca013f4c4db48b74b59,src/main/java/net/snowflake/client/core/FileUtil.java,FileUtil,15,156,logWarnWhenAccessibleByOthers,71,106,"private static void logWarnWhenAccessibleByOthers(Path filePath, String context, boolean logReadAccess)",
+snowflake-jdbc__CVE-2025-24790_v3.21.1,CVE-2025-24790,snowflakedb,snowflake-jdbc,9e1a5acf12406b16c4780ca013f4c4db48b74b59,src/main/java/net/snowflake/client/jdbc/DefaultSFConnectionHandler.java,DefaultSFConnectionHandler,29,352,checkLogFolderPermissions,281,303,private void checkLogFolderPermissions(Path path) throws SnowflakeSQLLoggedException,
+snowflake-jdbc__CVE-2025-24789_v3.21.1,CVE-2025-24789,snowflakedb,snowflake-jdbc,4f01bb8f9b708c71e7a2111c87371dbfc1d53dd6,src/main/java/net/snowflake/client/core/SessionUtilExternalBrowser.java,DefaultAuthExternalBrowserHandlers,65,99,openBrowser,71,93,void openBrowser(String),
+oic-auth-plugin__CVE-2025-24399_4.452.v2849b_d3945fa_,CVE-2025-24399,jenkinsci,oic-auth-plugin,4d7765c854f4f5e6e3c26ed950a26042a7527875,src/main/java/org/jenkinsci/plugins/oic/OicSecurityRealm.java,OicSecurityRealm,154,1685,OicSecurityRealm,320,340,"OicSecurityRealm(String, Secret, OicServerConfiguration, Boolean, IdStrategy, IdStrategy)",
+jte__CVE-2025-23026_3.1.15,CVE-2025-23026,casid,jte,a6fb00d53c7b8dbb86de933215dbe1b9191a57f1,Escape.java,Escape,5,105,javaScriptBlock,42,66,"public static void javaScriptBlock(String value, TemplateOutput output)",
+jte__CVE-2025-23026_3.1.15,CVE-2025-23026,casid,jte,a6fb00d53c7b8dbb86de933215dbe1b9191a57f1,Escape.java,Escape,5,105,javaScriptAttribute,68,90,"public static void javaScriptAttribute(String value, TemplateOutput output)",
diff --git a/data/scripts/fix_info_generator.py b/data/scripts/fix_info_generator.py
new file mode 100644
index 0000000..2dc75a5
--- /dev/null
+++ b/data/scripts/fix_info_generator.py
@@ -0,0 +1,132 @@
+# This script was used to generate the missing fix info based on slugs present in project_info.csv, and can be adapted to generate method level information for any project given key identifiers.
+# It leverages the Github API to request a commit diff, and then uses the Gemini API to generate data in accordance with the standards defined in contributing.md.
+
+
+import requests
+import csv
+import re
+import time
+import base64
+from google import genai
+from pydantic import BaseModel, Field
+from typing import Optional, List
+import os
+from dotenv import load_dotenv
+
+# Setup APIs and open CSVs
+load_dotenv()
+GITHUB_TOKEN = os.getenv("GITHUB_TOKEN")
+
+HEADERS = {
+ "Authorization": f"Bearer {GITHUB_TOKEN}",
+ "Accept": "application/vnd.github.patch",
+ "X-GitHub-Api-Version": "2026-03-10"
+}
+BASE_URL = "https://api.github.com"
+
+
+api_key = os.getenv("GEMINI_API_KEY")
+
+class Row(BaseModel):
+ related: List[bool] = Field(description="Is this change related to the CVE, not a pure addition, and part of a method?")
+ file_name: List[str] = Field(description="Name of file change is in.")
+ class_name: List[str] = Field(description="Class the change is in.")
+ class_start: List[int] = Field(description="Starting line number of the class.")
+ class_end: List[int] = Field(description="Ending line number of the class.")
+ method_name: List[str] = Field(description="Method the change is in, e.g. evaluate")
+ method_start: List[int] = Field(description="Starting line number of the method.")
+ method_end: List[int] = Field(description="Ending line number of the class.")
+ method_signature: List[str] = Field(description="Full method signature, e.g. boolean evaluate(byte)")
+
+client = genai.Client()
+
+projects = open('project_info.csv', newline='')
+fix = open('fix_info.csv', newline='')
+missing_fix = open('missing_fix_info.csv', 'w', newline='', encoding='utf-8')
+
+p = csv.reader(projects)
+f = csv.reader(fix)
+m = csv.writer(missing_fix)
+m.writerow(['project_slug','cve_id','github_username','github_repository_name','commit','file','class','class_start','class_end','method','method_start','method_end','signature'])
+
+# Select missing projects
+included_slugs = set()
+
+for row in f:
+ included_slugs.add(row[0])
+
+for row in p:
+ if row[1] not in included_slugs:
+ print("ran")
+ cve = row[2]
+ organization = row[5]
+ repository = row[6]
+ commit = row[11]
+ if cve == "" or organization == "" or repository == "" or commit == "":
+ print(f"Null value for project {row[1]}")
+ continue
+ if ";" in commit:
+ print(f"Multiple commits for project {row[1]}")
+
+ # Find and pull full changed files
+ response = requests.get(f"{BASE_URL}/repos/{organization}/{repository}/commits/{commit}", headers=HEADERS)
+ if not response.ok:
+ print(f"Diff call failed for project {row[1]}")
+ continue
+ diff = response.text
+ changed_paths = set(re.findall(r"b/(.*)\.java", diff))
+
+
+ all_diffs = ""
+ for diff_file in changed_paths:
+ path = diff_file + ".java"
+ response_per = requests.get(f"{BASE_URL}/repos/{organization}/{repository}/contents/{path}?ref={commit}", headers=HEADERS)
+ if not response_per.ok:
+ print(f"Diff call failed for project {row[1]}")
+ continue
+ full_file = base64.b64decode(response_per.json()['content']).decode('utf-8')
+ time.sleep(5)
+ all_diffs += full_file + "\n"
+
+ prompt = f"""
+ You are a security expert. Your goal, given a CVE, a patch diff, and the full files referenced in the diff,
+ to identify whether each change in the diff satisfies the following criteria:
+ The change occurs within a method. That method is preexisting and is modified, not a pure addition/ deletion.
+ It is directly related to patching the CVE. If the change does not satisfy the criteria, return false for
+ related and set the other fields to null. Otherwise, provide the requested information about the file, class
+ and method in which the change is made. Make certain to provide output for EVERY change in the diff. Each
+ output field is a List, provide an entry in each list for EVERY change.
+
+ CVE: {cve}
+
+ Diff: {diff}
+
+ All files referenced in the diff: {all_diffs}
+ """
+
+ response = client.models.generate_content(
+ model="gemini-3.1-pro-preview",
+ contents=prompt,
+ config={
+ "tools": [
+ {"google_search": {}},
+ ],
+ "response_mime_type": "application/json",
+ "response_schema": Row.model_json_schema(),
+ },
+ )
+
+ output = Row.model_validate_json(response.text)
+ print(f"Project: {row[1]} successful")
+
+ # Write to CSV
+ count = 0
+ for i in output.related:
+ if i:
+ to_add = [row[1], cve, organization, repository, commit, output.file_name[count], output.class_name[count], output.class_start[count], output.class_end[count], output.method_name[count], output.method_start[count], output.method_end[count], output.method_signature[count]]
+ m.writerow(to_add)
+ count += 1
+
+projects.close()
+fix.close()
+missing_fix.close()