cancel
Showing results for 
Search instead for 
Did you mean: 
Read only

Security Vulnerability in SAP Crystal Reports for Eclipse (JAVA) SP31 - CVE-2024-21742

neilpayne-1
Explorer
0 Likes
1,045

Hello

Regarding Crystal report for eclipse (java) - SP31;

Looks like there is vulnerability CVE-2024-21742 in file:

lib/xmlconnector.jar/lib/apache-mime4j-core-0.8.9.jar

version 0.8.10 and beyond does not have this vulnerability:
https://mvnrepository.com/artifact/org.apache.james/apache-mime4j-core

CVE details:
Improper input validation allows for header injection in MIME4J library when using MIME4J DOM for composing message. This can be exploited by an attacker to add unintended headers to MIME messages.

Can someone confirm if this is effected by this CVE, and if so can this be a hotfix or new service pack?

Thank you!

View Entire Topic
DonWilliams
Active Contributor
0 Likes

I heard back from R&D:

apache-mime4j-core-0.8.9.jar is used to parse XML/web service data sources, If you don’t use XML/web service as the data source, this CVE won’t affect you.

When using Crystal Report for Eclipse, users must first ensure that the data source is secure, so the impact of this CVE on us is also limited.

Additionally, we can consider upgrading it in SP32.

Hope this answers your questions?

Don

neilpayne-1
Explorer
0 Likes

Thank you again DonWilliams

That is good to know, we do not use XML/Web services as the datasource, so we are testing the application without this jar file and so far it seems OK

Regarding SP32, that doesnt seem to be available on the website?
https://pages.community.sap.com/topics/crystal-reports
note that SP31 is the latest service pack for SAP Crystal Reports for Eclipse (JAVA) on that link
Is there another public link for SP32?

EDIT: i just realised you said you COULD upgrade it in SP32, please do!

Thank you!