Skip to content

Commit fff0e4a

Browse files
authored
Merge pull request #6 from RegioneER/versamento-fascicolo-v3-1.5.1_381590
Release 1.5.1
2 parents 92927e6 + 6cf008d commit fff0e4a

7 files changed

Lines changed: 29 additions & 14 deletions

File tree

CHANGELOG.md

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,9 @@
11

2+
## 1.5.1 (18-09-2025)
3+
4+
### Bugfix: 1
5+
- [#35929](https://parermine.regione.emilia-romagna.it/issues/35929) Correzione errore imprevisto che si verifica nella gestione degli attributi dei dati specifici fascicoli
6+
27
## 1.5.0 (11-06-2025)
38

49
### Novità: 1

CONTAINER-SCAN-REPORT.md

Lines changed: 8 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,12 @@
11
## Container scan evidence CVE
22
<strong>Image name:</strong> registry.ente.regione.emr.it/parer/okd/versamento-fascicolo-v3:sast
3-
<br/><strong>Run date:</strong> Wed Jun 11 12:10:31 CEST 2025
4-
<br/><strong>Produced by:</strong> <a href="https://gitlab.ente.regione.emr.it/parer/okd/versamento-fascicolo-v3/-/jobs/649852">Job</a>
5-
<br/><strong>CVE founded:</strong> 0
3+
<br/><strong>Run date:</strong> Thu Sep 18 11:28:26 CEST 2025
4+
<br/><strong>Produced by:</strong> <a href="https://gitlab.ente.regione.emr.it/parer/okd/versamento-fascicolo-v3/-/jobs/753236">Job</a>
5+
<br/><strong>CVE founded:</strong> 5
66
| CVE | Description | Severity | Solution |
77
|:---:|:---|:---:|:---|
8+
| [CVE-2025-58060](https://access.redhat.com/errata/RHSA-2025:15702)|OpenPrinting CUPS is an open source printing system for Linux and other Unix-like operating systems. In versions 2.4.12 and earlier, when the `AuthType` is set to anything but `Basic`, if the request contains an `Authorization: Basic ...` header, the password is not checked. This results in authentication bypass. Any configuration that allows an `AuthType` that is not `Basic` is affected. Version 2.4.13 fixes the issue.|High|Upgrade cups-libs to 1:2.2.6-63.el8_10|
9+
| [CVE-2025-59375](https://access.redhat.com/security/cve/CVE-2025-59375)|libexpat in Expat before 2.7.2 allows attackers to trigger large dynamic memory allocations via a small document that is submitted for parsing.|High|No solution provided|
10+
| [CVE-2025-5914](https://access.redhat.com/errata/RHSA-2025:14130)|A vulnerability has been identified in the libarchive library, specifically within the archive_read_format_rar_seek_data() function. This flaw involves an integer overflow that can ultimately lead to a double-free condition. Exploiting a double-free vulnerability can result in memory corruption, enabling an attacker to execute arbitrary code or cause a denial-of-service condition.|High|Upgrade libarchive to 3.3.3-6.el8_10|
11+
| [CVE-2025-7425](https://access.redhat.com/errata/RHSA-2025:12447)|A flaw was found in libxslt where the attribute type, atype, flags are modified in a way that corrupts internal memory management. When XSLT functions, such as the key() process, result in tree fragments, this corruption prevents the proper cleanup of ID attributes. As a result, the system may access freed memory, causing crashes or enabling attackers to trigger heap corruption.|High|Upgrade libxml2 to 2.9.7-21.el8_10.2|
12+
| [CVE-2025-6965](https://access.redhat.com/errata/RHSA-2025:11992)|There exists a vulnerability in SQLite versions before 3.50.2 where the number of aggregate terms could exceed the number of columns available. This could lead to a memory corruption issue. We recommend upgrading to version 3.50.2 or above.|High|Upgrade sqlite-libs to 3.26.0-20.el8_10|

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ Di seguito verranno riportati sotto alcuni paragrafi, le modalità possibili con
1616

1717
## Rilascio su RedHat Openshift
1818

19-
Per la creazione dell'applicazione con risorse necessarie correlate sotto Openshift (https://www.redhat.com/it/technologies/cloud-computing/openshift) viene fornito un apposito template (la solzuzione, modificabile, è basata su Oracle DB) [template](src/main/openshift/verifica-firma-crypto-template.yml).
19+
Per la creazione dell'applicazione con risorse necessarie correlate sotto Openshift (https://www.redhat.com/it/technologies/cloud-computing/openshift) viene fornito un apposito template (la solzuzione, modificabile, è basata su Oracle DB) [template](src/main/openshift/versamento-fascicolo-v3-template.yml).
2020

2121

2222
# Utilizzo

RELEASE-NOTES.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
1-
## 1.5.0 (11-06-2025)
1+
## 1.5.1 (18-09-2025)
22

3-
### Novità: 1
4-
- [#37647](https://parermine.regione.emilia-romagna.it/issues/37647) Aggiornamento librerie obsolete primo quadrimestre 2025
3+
### Bugfix: 1
4+
- [#35929](https://parermine.regione.emilia-romagna.it/issues/35929) Correzione errore imprevisto che si verifica nella gestione degli attributi dei dati specifici fascicoli

pom.xml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -4,10 +4,10 @@
44
<parent>
55
<groupId>it.eng.parer</groupId>
66
<artifactId>parer-pom</artifactId>
7-
<version>7.1.0</version>
7+
<version>7.1.2</version>
88
</parent>
99
<artifactId>versamento-fascicolo-v3</artifactId>
10-
<version>1.5.1-SNAPSHOT</version>
10+
<version>1.5.2-SNAPSHOT</version>
1111
<name>Versamento Fascicolo 3.0</name>
1212
<description>Progetto versamento-fascicolo-v3</description>
1313
<scm>

src/main/java/it/eng/parer/fascicolo/beans/impl/ControlliProfiliFascicoloService.java

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -810,11 +810,11 @@ private RispostaControlliAttSpec recuperaDatiDaXmlPSpec(StrutturaVersFascicolo s
810810
return rispostaControlliAttSpec;
811811
}
812812
} else {
813-
rispostaControlliAttSpec.setCodErr(MessaggiWSBundle.ERR_666);
814-
rispostaControlliAttSpec
815-
.setDsErr(MessaggiWSBundle.getString(MessaggiWSBundle.ERR_666,
816-
"GestioneDatiSpec.parseDatiSpec.i dati specifici attesi "
817-
+ "non coincidono con l'XSD "));
813+
rispostaControlliAttSpec.setCodErr(MessaggiWSBundle.FAS_PF_SPEC_003_001);
814+
rispostaControlliAttSpec.setDsErr(MessaggiWSBundle.getString(
815+
MessaggiWSBundle.FAS_PF_SPEC_003_001, svf.getUrnPartChiaveFascicolo(),
816+
"GestioneDatiSpec.parseDatiSpec.i dati specifici attesi "
817+
+ "non coincidono con l'XSD "));
818818
return rispostaControlliAttSpec;
819819
}
820820
}

src/main/java/it/eng/parer/fascicolo/beans/utils/messages/MessaggiWSBundle.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -428,6 +428,11 @@ private static String getDefaultErrorMessage(String key, Object... params) {
428428
*/
429429
public static final String FAS_PF_SPEC_002_001 = "FAS_PF_SPEC-002-001";
430430

431+
/**
432+
* Fascicolo {0}: Il profilo specifico è inesistente. {1}
433+
*/
434+
public static final String FAS_PF_SPEC_003_001 = "FAS_PF_SPEC-003-001";
435+
431436
/**
432437
* Fascicolo {0}: Errore nella verifica dei dati di profilo normativo del fascicolo. {1}
433438
*/

0 commit comments

Comments
 (0)