GHSA-4h8f-c635-25p7: Ibexa/post install Ibexa/post-install Affected By Breach With Vulnerability
MODERATEGHSA-4h8f-c635-25p7 is a MODERATE ibexa/post-install affected by breach with vulnerability (General Security Weakness) affecting Ibexa/post install libraries in the Packagist ecosystem. The issue involves ibexa/post-install affected by breach with varnish vcl. Remediation is available by upgrading affected packages to version 1.0.16, 4.6.14.
GHSA-4h8f-c635-25p7 at a Glance
How to Fix GHSA-4h8f-c635-25p7
To remediate this vulnerability, upgrade all affected Ibexa/post install dependencies to a patched release. Both direct and transitive dependencies should be checked, as frameworks or security libraries may pull in vulnerable versions transitively.
Upgrade ibexa/post-install to 1.0.16
Upgrade ibexa/post-install to 4.6.14
Run the following command in your project directory to verify that all resolved dependencies use the patched release:
inspect dependencies for ibexa/post-install
How to Check if You Are Affected
To determine whether your application is affected by GHSA-4h8f-c635-25p7, inspect your project dependencies for Ibexa/post install:
inspect dependencies for ibexa/post-install
Analyze the terminal output to locate any version of Ibexa/post install in your dependency tree. If any resolved version matches the vulnerable ranges listed in the table below (for example, versions earlier than 1.0.16), your application is affected.
Note: Verify declared build manifests and deployed runtime container environments.
Technical Details
Vulnerability Mechanism & Technical Analysis
This vulnerability is classified under General Security Weakness. In Ibexa/post install, software state validation or input boundaries are circumvented during processing. Review the official source advisory statement below for specific affected components, classes, and reproduction details.
Source Advisory Statement
GHSA-4h8f-c635-25p7 Affected Ibexa/post install Versions
2 component(s)| Product / Package | Ecosystem | Affected Versions | Fixed Version |
|---|---|---|---|
|
ibexa/post-install
|
Packagist |
≥ 1.0.0
< 1.0.16
|
1.0.16
|
|
ibexa/post-install
|
Packagist |
≥ 4.6.0
< 4.6.14
|
4.6.14
|
References
Frequently Asked Questions
What is GHSA-4h8f-c635-25p7?
Which Ibexa/post install versions are affected?
What version fixes GHSA-4h8f-c635-25p7?
Is ibexa/post-install affected?
What CWE is associated with GHSA-4h8f-c635-25p7?
How can I check Packagist dependencies for GHSA-4h8f-c635-25p7?
Machine-readable OSV JSON
OSV v1.5 Schema
{
"schema_version" : "1.4.0",
"id" : "GHSA-4h8f-c635-25p7",
"modified" : "2024-12-02T18:41:07Z",
"published" : "2024-12-02T18:41:07Z",
"aliases" : [ ],
"summary" : "ibexa/post-install affected by Breach with Varnish VCL",
"details" : "### Impact\nThis is not a vulnerability in the code per se, but included platform.sh Varnish VCL templates and Apache/Nginx vhost templates enable compression of API and JSON messages. This is a potential case of the BREACH vulnerability, which affects HTTP compression, where secrets can be extracted through carefully crafted requests. The fix disables compression in these templates. Please make sure to make the same change in your configuration files, see the release notes for specific instructions.\n\n### Patches\n- See \"Patched versions\".\n- v1.0: https://github.com/ibexa/post-install/commit/d91cc02623dd3263a99a94ace133c95e48909e5d\n- v4.6: https://github.com/ibexa/post-install/commit/ae7c3c2081a862c75b90828f08bd74436ceb8fe8\n\n### Workarounds\nMake sure HTTP compression is disabled for REST API requests and other communication that might contain secrets.\n\n### References\n- Advisory: https://developers.ibexa.co/security-advisories/ibexa-sa-2024-006-vulnerabilities-in-content-name-pattern-commerce-shop-and-varnish-vhost-templates\n- Release notes v3.3: https://doc.ibexa.co/en/latest/update_and_migration/from_3.3/update_from_3.3/#v3341\n- Release notes v4.6: https://doc.ibexa.co/en/latest/update_and_migration/from_4.6/update_from_4.6/#v4614\n- https://github.com/ezsystems/ezplatform-http-cache/security/advisories/GHSA-mgfg-7533-7jf6\n- https://github.com/ibexa/http-cache/security/advisories/GHSA-fh7v-q458-7vmw\n- https://www.breachattack.com/\n",
"severity" : [ ],
"affected" : [ {
"package" : {
"ecosystem" : "Packagist",
"name" : "ibexa/post-install"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "1.0.0"
}, {
"fixed" : "1.0.16"
} ]
} ]
}, {
"package" : {
"ecosystem" : "Packagist",
"name" : "ibexa/post-install"
},
"ranges" : [ {
"type" : "ECOSYSTEM",
"events" : [ {
"introduced" : "4.6.0"
}, {
"fixed" : "4.6.14"
} ]
} ]
} ],
"references" : [ {
"type" : "WEB",
"url" : "https://github.com/ezsystems/ezplatform-http-cache/security/advisories/GHSA-mgfg-7533-7jf6"
}, {
"type" : "WEB",
"url" : "https://github.com/ibexa/http-cache/security/advisories/GHSA-fh7v-q458-7vmw"
}, {
"type" : "WEB",
"url" : "https://github.com/ibexa/post-install/security/advisories/GHSA-4h8f-c635-25p7"
}, {
"type" : "WEB",
"url" : "https://github.com/ibexa/post-install/commit/d91cc02623dd3263a99a94ace133c95e48909e5d"
}, {
"type" : "WEB",
"url" : "https://developers.ibexa.co/security-advisories/ibexa-sa-2024-006-vulnerabilities-in-content-name-pattern-commerce-shop-and-varnish-vhost-templates"
}, {
"type" : "WEB",
"url" : "https://doc.ibexa.co/en/latest/update_and_migration/from_3.3/update_from_3.3/#v3341"
}, {
"type" : "WEB",
"url" : "https://doc.ibexa.co/en/latest/update_and_migration/from_4.6/update_from_4.6/#v4614"
}, {
"type" : "PACKAGE",
"url" : "https://github.com/ibexa/post-install"
}, {
"type" : "WEB",
"url" : "https://www.breachattack.com"
} ],
"database_specific" : {
"cwe_ids" : [ ],
"severity" : "MODERATE",
"github_reviewed" : true,
"github_reviewed_at" : "2024-12-02T18:41:07Z",
"nvd_published_at" : null
}
}