CVE-2024-47197
Last modified
CVE-2024-47197 is a high-severity vulnerability rated 7.5/10 on the CVSS scale. Exposure of Sensitive Information to an Unauthorized Actor, Insecure Storage of Sensitive Information vulnerability in Maven Archetype Plugin. This issue affects Maven Archetype Plugin: from 3.2.1 before 3.3.0. Users are recommended to upgrade to version 3.3.0, which fixes the issue. Archetype integration testing creates a file called ./target/classes/archetype-it/archetype-settings.xml This file contains all the content from the users ~/.m2/settings.xml file, which often contains information they do not want to publish. We expect that on many developer machines, this also contains credentials. When the user runs mvn verify again (without a mvn clean), this file becomes part of the final artifact. If a developer were to publish this into Maven Central or any other remote repository (whether as a release or a snapshot) their credentials would be published without them knowing.. EPSS estimates a 0.78% chance of exploitation in the next 30 days.
Description
Exposure of Sensitive Information to an Unauthorized Actor, Insecure Storage of Sensitive Information vulnerability in Maven Archetype Plugin. This issue affects Maven Archetype Plugin: from 3.2.1 before 3.3.0. Users are recommended to upgrade to version 3.3.0, which fixes the issue. Archetype integration testing creates a file called ./target/classes/archetype-it/archetype-settings.xml This file contains all the content from the users ~/.m2/settings.xml file, which often contains information they do not want to publish. We expect that on many developer machines, this also contains credentials. When the user runs mvn verify again (without a mvn clean), this file becomes part of the final artifact. If a developer were to publish this into Maven Central or any other remote repository (whether as a release or a snapshot) their credentials would be published without them knowing.
Metrics
CVSS:3.1/AV:N/AC:L/PR:N/UI:N/S:U/C:H/I:N/A:N
Weakness Enumeration
Affected Software
| Vendor | Product | Versions |
|---|---|---|
| Apache | Maven Archetype | 3.2.1 |
References
Timeline
- Published
- Last Modified
- Status
- Modified
Frequently Asked Questions
What is CVE-2024-47197?
How severe is CVE-2024-47197?
How do I fix CVE-2024-47197?
How Strix Helps
- How Strix found a critical auth bypass in etcdStrix autonomously discovered a critical authentication bypass in etcd, later designated CVE-2026-33413.
- Autonomous PentestingAI agents that find and validate exploitable vulnerabilities like this one across your applications.
- PR ReviewsPentest every pull request so vulnerable code is caught before it ships to production.
- AI Penetration TestingHow AI-driven penetration testing continuously covers your attack surface.
Related CVEs from 2024
- CVE-2024-47191pam_oath.so in oath-toolkit 2.6.7 through 2.6.11 before 2.6.…7.1
- CVE-2024-47192An issue was discovered in Mahara 23.04.8 and 24.04.4. The u…5.3
- CVE-2024-47193WithSecure Elements Agent for Mac before 24.3, MDR before 24…5.5
- CVE-2024-47194A vulnerability has been identified in ModelSim (All version…7.3
- CVE-2024-47195A vulnerability has been identified in ModelSim (All version…7.3
- CVE-2024-47196A vulnerability has been identified in ModelSim (All version…7.3
- CVE-2024-4720A vulnerability was found in Campcodes Complete Web-Based Sc…6.1
- CVE-2024-47208Server-Side Request Forgery (SSRF), Improper Control of Gene…9.8
- CVE-2024-4721A vulnerability classified as problematic has been found in …5.4
- CVE-2024-47210Gladys Assistant before 4.45.1 allows Privilege Escalation (…8.8
- CVE-2024-47211In OpenStack Ironic before 21.4.4, 22.x and 23.x before 23.0…5.3
- CVE-2024-47212An issue was discovered in Iglu Server 0.13.0 and below. It …7.5
Are you affected by CVE-2024-47197?
Run a free Strix scan to check your systems for this vulnerability.
Scan your code nowSource: NVD / NIST
