Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2013-09-18 12:37:43 +0000
committerEike Stepper2013-09-18 12:37:43 +0000
commit0a166de53ef098b48cf3a173de3342acfd8112ce (patch)
treef8e2872e3a8fc949236c5f52818156349c7d478f /plugins/org.eclipse.emf.cdo.server
parent81c63c354ef149525a864c386c6da3ae7d8ee5b0 (diff)
downloadcdo-0a166de53ef098b48cf3a173de3342acfd8112ce.tar.gz
cdo-0a166de53ef098b48cf3a173de3342acfd8112ce.tar.xz
cdo-0a166de53ef098b48cf3a173de3342acfd8112ce.zip
[417507] [Security] Bypass READ permission checks for the
CDOResourceNode.name attribute https://bugs.eclipse.org/bugs/show_bug.cgi?id=417507
Diffstat (limited to 'plugins/org.eclipse.emf.cdo.server')
-rw-r--r--plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/TransactionCommitContext.java2
1 files changed, 1 insertions, 1 deletions
diff --git a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/TransactionCommitContext.java b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/TransactionCommitContext.java
index efac9096a8..b209c09829 100644
--- a/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/TransactionCommitContext.java
+++ b/plugins/org.eclipse.emf.cdo.server/src/org/eclipse/emf/cdo/internal/server/TransactionCommitContext.java
@@ -1055,7 +1055,7 @@ public class TransactionCommitContext implements InternalCommitContext
if (!dirtyObjects[i].isWritable())
{
- throw new NoPermissionException(dirtyObjects[i]);
+ throw new NoPermissionException(dirtyObjects[i], this);
}
monitor.worked();

Back to the top